将自由战文件部署到bluemix liberty会产生错误400

时间:2015-08-26 21:46:26

标签: ibm-cloud websphere-liberty

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

class C():
    pass
for count in range(1,3):
    "node"+str(count)=locals()["C"]()

print(node)

得到以下回复:

  

"行

     

创建路线wallet.mybluemix.net ...   失败   服务器错误,状态码:400,错误代码:210003,消息:主持人:钱包"

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

1 个答案:

答案 0 :(得分:1)

以上错误消息表示已取得主机名wallet。您在mybluemix.net的共享域上为您分配了主机名。您可以通过选择唯一名称来解决此问题。您可以将应用程序的名称保留为wallet,但可以使用以下命令选择唯一的主机名。

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

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

此外,您可以将自己的域指向Bluemix并将其与您的应用一起使用。