Worklight 6.2 サーバーで動作する MobileFirst アプリケーションがあります (実動でもあります)。http アダプターを使用しています。<connectionPolicy xsi:type="http:HTTPConnectionPolicyType">
現在、本番サーバーを 7.0.0 に変更しています。開発サーバーでアプリケーションをテストでき、すべての機能に問題はありませんでした。ビルド構成で本番サーバーを使用して .war を作成し、android .wlapp と一緒にアップロードしました。現在、アプリケーションが実稼働サーバーでアダプター関数を呼び出そうとすると、404 を受け取ります。invokeProcedure onFailure は UNEXPECTED_ERROR を返します。これは次のとおりです。
- サーバーのバージョン: 7.0.0.00.20150312-0731
- プロジェクト WAR バージョン: 7.0.0.00.20150402-2001
- アダプター名: XXXX。バージョン: 7.0.0.00.20150402-2001
- アプリケーション: XXXXX-android-0.9.7、バージョン: 7.0.0.00.20150402-2001
アプリケーションでセキュリティが有効になっていません。古い型アダプタの呼び出しを許可するためにサーバーで有効にする必要があるものはありますか?
アップグレードされた MobileFirst Development Studio 7.0.0.00.20150430 を開発プラットフォームとしてテストした場合 - 同じサーバー バージョンで、同じ 404 (コンテキストが見つかりません) を取得しましたが、/ ではなく、authorization/v1/clients/instance に接続しようとしました。アプリ/サービス/api/XXXXX/アンドロイド/クエリ
サーバーのアップグレードでこの問題を解決する必要がありますか? アップデートが利用可能であることがわかりました。
サーバーは https 接続上にありますが、WL 6.2 でも同じでした。