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

Error when trying to deploy an adapter to MobileFirst Platform 6.3 running on Tomcat 7

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

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 时,它工作正常。

此外,将应用程序部署到应用程序控制台以及将本机应用程序部署到应用程序中心可以正常工作Tomcat,问题仅在部署适配器时出现。

有什么想法吗?

我终于找到了解决这个问题的办法

好吧,我确实尝试使用 cURL 部署适配器并且它有效。

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

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

适配器已部署。