WL コンソールを使用して、非常に単純な「Hello World」Worklight アプリケーション (iPhone および Android 環境) をリモート サーバー (Worklight + DB2) にアップロードしようとしています。.wlapp をプッシュするたびに、次のエラーが発生します。
「アプリケーション 'HelloWorld-all.wlapp' のデプロイに失敗しました。無効な機関フィールド: [http:]
次の構成を使用して、または使用せずに .wlapp をアップロードしようとしました。
worklight.properties:
#publicWorkLightHostname=localhost
publicWorkLightHostname=50.23.127.211
# HTTP or HTTPS
publicWorkLightProtocol=HTTP
# For default port leave empty
publicWorkLightPort=9080
...
# For DB2
wl.db.url=jdbc:db2:WRKLGHT
# For Oracle
wl.db.username={the system username with DB2 access}
wl.db.password={the system password}
サンプルに関しては、前に述べたように、File -> New Worklight Project -> Hybrid Application -> Finish に移動し、2 つの環境 (iPhone と Android) を追加すると、新しい Worklight 6.1.0.1 プロジェクトに付属するボイラープレート コードにすぎません。アプリを右クリックして [実行] -> [すべてビルド] を選択します。上記のサーバー構成を使用して、または使用せずに試してみました (Paul Yuan は、認証 [アダプター、フォームなど] がないため、展開するために他に何も必要ないと考えていると述べました)。