【问题标题】:deploying a liberty war file to bluemix liberty gives error 400将 liberty war 文件部署到 bluemix liberty 会出现错误 400
【发布时间】:2015-08-26 21:46:25
【问题描述】:

使用 maven 成功创建 WAR 文件后,我尝试将 WAR 文件上传到 Bluemix 上的 Liberty。我使用了以下命令:

cf push wallet -p ./wallet-service/target/wallet-service-1.1-SNAPSHOT.war
Creating app wallet in org irazabal@us.ibm.com / space jax-rs as irazabal@us.ibm.com...

得到以下回复:

“好的

正在创建路由 wallet.mybluemix.net... 失败的 服务器错误,状态码:400,错误码:210003,消息:主机被占用:钱包”

这是什么意思,更重要的是,你如何解决它?

【问题讨论】:

    标签: ibm-cloud websphere-liberty


    【解决方案1】:

    上面的错误信息意味着主机名wallet被占用了。您在共享域mybluemix.net 上分配了一个主机名。您可以通过选择唯一名称来解决此问题。您可以将应用的名称保留为 wallet,但使用以下命令选择唯一的主机名。

    cf push wallet -n somethingunique -p ./wallet-service/target/wallet-service-1.1-SNAPSHOT.war
    

    -n 参数允许为应用提供主机名。

    此外,您可以将自己的域指向 Bluemix 并将其用于您的应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-24
      • 2017-06-11
      • 2023-03-23
      • 2011-03-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多