0

Tomcat 7 で実行されている MobileFirst Server 6.3 に MobileFirst アダプターをデプロイしようとしています。

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

奇妙なことに、開発スタジオ (Eclipse) で WAS Liberty を実行しているローカル ワークスペースを指定して同じ Ant スクリプトを実行すると、問題なく動作します。

また、アプリケーション コンソールへのアプリケーションのデプロイと appcenter へのネイティブ アプリのデプロイは、Tomcat で正常に機能します。問題は、アダプターをデプロイする場合のみです。

何か案が?

4

1 に答える 1

0

最後に、この問題の修正を見つけました

さて、cURL を使用してアダプターをデプロイしようとしましたが、うまくいきました。

その後、アダプターをデプロイして、ant が使用している JVM にこのパラメーターを渡します。

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

アダプターがデプロイされました。

于 2015-01-15T20:58:55.683 に答える