問題タブ [worklight-runtime]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
worklight-studio - IBM Worklight v6.0 での要求タイムアウト メッセージのカスタマイズ
モバイル・デバイスからワークライト・サーバーへの要求がタイムアウトになると、次のエラーが発生し、ワークライト・フレームワークからプッシュされているように見えます
サーバーアドレスをエンドユーザーに公開するのは理想的ではありません。そして、これをカスタマイズできる場所がわかりません。このエラー メッセージを修正する方法について提案が必要です
ibm-mobilefirst - Worklight ランタイム スキン - getSkinName が正しく機能しない
リンク「 http://public.dhe.ibm.com/software/mobile-solutions/worklight/docs/v610/05_03_Supporting_multiple_form_factors_using_Worklight_skins.pdf 」を参照して、Android デバイス用の Worklight ランタイム スキンのサンプルを作成しています。携帯電話/タブレットにスキンを適用するために JS、CSS、および HTML を変更しました。これは Worklight Preview で正常に動作することがテストされています。
しかし、実際のデバイスで同じコードを実行しようとすると、期待どおりに適切な出力が得られません。その理由は、skinLoader.js の「getSkinName()」機能が有効な結果を返さないためです。デバイスがモバイルかタブレットかを検出するために次のコードを使用しようとしましたが、両方の関数が無効な出力を出しました。
UserAgent を使用してデバイスを検出します。 //常に「android.phone」スキンを返します。
デバイスの幅を使用してデバイスを検出します: //方向を超えて正しく動作しません
適切に機能するように getSkinName() を修正することについての考えを共有してください。
ibm-mobilefirst - ワークライト持続使用中標識
私は IBM Worklight を使用してプロジェクトに取り組んでおり、プロジェクトをビルドしてシミュレーターまたはデバイスにデプロイするときはいつでも、このビジー インジケーター スピナーが画面の中央に表示されます。すべてのページに常に存在し、ios、windows、web、android シミュレーター、およびテストした 1 つの android デバイスにも存在します。誰かがこれを以前に見たことがありますか?もしそうなら、どうすればそれを取り除くことができますか?
ibm-mobilefirst - Worklight - EncryptedCache のオープンがエラー状況 10 で失敗する
HTC One Android フォンの EncryptedCache に問題があります。同じコードが別の電話とブラウザー シミュレーターで機能しますが、私の HTC One Android 電話では異常なエラー コードで失敗します。
私が使用している: Worklight 6.2
失敗する: HTC one、android 4.4.2 (Cyanogenmod)
作業中: Samsung I9100 Galaxy S II
作業中: ブラウザ シミュレーター
携帯電話で WL.EncryptedCache.open が失敗し、ステータス 10.. が返されます
(* 携帯電話で WL.EncryptedCache.write が失敗し、ステータス 6.. が返されます)。
また、developerworks のサンプル アプリを HTC One スマートフォンでそのまま実行しましたが、同じ結果とエラー コードが得られました。 サンプルアプリのリンク
Logcat ログ:
- サンプル アプリからキャプチャ
1) キャッシュが破棄され
た 2) 新しいキーが入力された
3) キャッシュが開かれた
4) アラート エラー メッセージが表示された
完全なログはここからダウンロードできます
私のコードは次のとおりです。
ibm-mobilefirst - Worklight プロジェクトの MBean が見つからない問題を修正するには?
Worklight プロジェクトをサーバーにデプロイするときに問題が発生しました。次のエラー メッセージが表示されます。
アプリケーションをプレビューしようとすると、次のメッセージが表示されました。
ibm-mobilefirst - IBM Worklight 6.2: JMX 構成エラー。MBean を取得できません
次の設定の IBM Worklight 6.2 開発環境があります。
オラクル Java 1.7
エクリプス4.3
IBM Worklight 6.2 開発者版
サンプルのハイブリッド プロジェクトが作成され、Worklight 開発サーバーにデプロイされており、アプリは Mobile Browser Simulator で正常に動作します。
Eclipse の Worklight Server コンソールで次のエラーが表示されます。
[エラー] MBean にアクセスするための JMX 接続を取得できませんでした。
JMX 構成エラーが発生している可能性があります: 読み取りがタイムアウトしました
[エラー] FWLSE3000E: サーバー・エラーが検出されました。
FWLSE3012E: JMX 構成エラー。MBean を取得できません。理由:「読み取りタイムアウト」。
また、Worklight Console [Web Console] で次のエラーが発生します。
FWLSE3012E: JMX 構成エラー。MBean を取得できません。理由:「読み取りタイムアウト」。
注: 次の質問を読みましたが、運がありません。
追加情報:
Worklight 開発サーバーが Eclipse から開始されるたびに、次のエラーが発生していました。
*[WARNING ] CWNEN0070W: javax.ws.rs.QueryParam アノテーション クラスは、製品クラス ローダーからではなく null ロケーションからロードされたため、認識されません。
[WARNING ] CWNEN0070W: javax.ws.rs.PathParam 注釈クラスは、製品クラス・ローダーからではなくヌルの場所からロードされたため、認識されません。
[WARNING ] CWNEN0070W: javax.ws.rs.HeaderParam アノテーション クラスは、製品クラス ローダーからではなく null ロケーションからロードされたため、認識されません。
[WARNING ] CWNEN0070W: javax.ws.rs.CookieParam アノテーション クラスは、製品クラス ローダーからではなく null ロケーションからロードされたため、認識されません。
[WARNING ] CWNEN0070W: javax.ws.rs.core.Context アノテーション・クラスは、製品クラス・ローダーからではなくヌルの場所からロードされたため、認識されません。
[WARNING ] CWNEN0070W: javax.ws.rs.MatrixParam アノテーション クラスは、製品クラス ローダーからではなく null ロケーションからロードされたため、認識されません。*
必要な情報が提供されていることを願っています。まだ必要な場合はお知らせください。