を使用ant script
してアダプターとwlapp
ファイルをデプロイしていますmobileFirstServer
。Java 7 を使用しています。以下のコードを使用します。
<target name="deploy-wlapp">
<taskdef resource="com/worklight/ant/deployers/antlib.xml">
<classpath>
<pathelement location="worklight-ant-deployer.jar"/>
</classpath>
</taskdef>
<wladm url="http://localhost:10080/worklightadmin" user="admin" password="admin" secure="false">
<deploy-app runtime="myTime" file="/Users/admin/Documents/workspace/myTime/bin/myTime-iOSnative- 1.0.wlapp"/>
</wladm>
</target>
<target name="deploy-adapter">
<taskdef resource="com/worklight/ant/deployers/antlib.xml">
<classpath>
<pathelement location="worklight-ant-deployer.jar"/>
</classpath>
</taskdef>
<wladm url="http://localhost:10080/worklightadmin" user="admin" password="admin" secure="false">
<deploy-adapter runtime="myTime" file="//Users/admin/Documents/workspace/myTime/bin/Requests.adapter"/>
</wladm>
</target>
ターミナルで次のエラーが発生します。
: com.ibm.worklight.admin.restclient.RESTException: http://localhost:10080/worklightadmin/management-apis/1.0/runtimes/myTime/adapters?locale=en_USへのアクセス中にエラーが発生しました: HTTP/1.1 404 Not Found FWLSE3002E: リソースが見つかりません。FWLSE3041E: MobileFirst プロジェクト「myTime」の MBean が見つかりません。MobileFirst プロジェクト「myTime」の MobileFirst ランタイム Web アプリケーションが実行されていない可能性があります。実行中の場合は、JConsole を使用して使用可能な MBean を調べます。実行されていない場合は、サーバーのログ ファイルで完全なエラーの詳細を確認できます。com.ibm.worklight.admin.restclient.RESTClient.getResponse(RESTClient.java:1247) com.ibm.worklight.admin.restclient.RESTClient.getResponseWithTimeout(RESTClient.java:1324) com.ibm.worklight.admin .restclient.RESTClient.getPOSTResponse(RESTClient.java:1442) com.ibm.worklight.admin.restclient.RESTClient.getPOSTFileResponse(RESTClient.java:1464) com.ibm.worklight.admin.commands.DeployAdapter.getResponse(DeployAdapter) .java:
Eclipse では、次のエラーが表示されます。
エラー ] FWLSE3002E: リソースが見つかりません。FWLSE3041E: MobileFirst プロジェクト「myTime」の MBean が見つかりません。MobileFirst プロジェクト「myTime」の MobileFirst ランタイム Web アプリケーションが実行されていない可能性があります。実行中の場合は、JConsole を使用して使用可能な MBean を調べます。実行されていない場合は、サーバーのログ ファイルで完全なエラーの詳細を確認できます。
他のプロジェクトでも同じコードが正常に実行されています。