尝试将适配器部署到在Tomcat 7上运行的MobileFirst Platform 6.3时出错

时间:2015-01-09 19:17:33

标签: tomcat ant ibm-mobilefirst mobilefirst-adapters

我尝试将MobileFirst适配器部署到在Tomcat 7上运行的MobileFirst Server 6.3。

Ant脚本的片段:

<wladm url="${resolved.worklight.server.url}/${worklight.admin.context}" secure="false" user="${worklight.server.user}" password="${worklight.server.password}">
          <deploy-adapter runtime="ProjectName" file="${basedir}/bin/MyAdapter.adapter"/>
</wladm>

我收到此错误:

-deploy-adapter:
[wladm] <?xml version="1.0" encoding="UTF-8"?>
[wladm] <config userName="demouser" productVersion="6.3.0.00-20141127-1357"/>
[wladm] Error accessing http://XXX.XXX.XXX.XXX.XXX:8080/wladmin/management-apis/1.0/runtimes/ProjectName/adapters?locale=en_US: XXX.XXX.XXX.XXX.XXX:8080 failed to respond

奇怪的是,当我运行相同的Ant脚本但指向我在开发工作室(Eclipse)中运行WAS Liberty的本地工作区时,它工作正常。

此外,将应用程序部署到应用程序控制台和本地应用程序到appcenter可以正常使用Tomcat,只有在部署适配器时才会出现此问题。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

最后,我找到了解决此问题的方法

好吧,我确实尝试使用cURL部署适配器,它可以工作。

之后我尝试部署适配器,将此参数传递给ant正在使用的JVM

-Dcom.ibm.worklight.allow-100-continue=false

并部署了适配器。