問題タブ [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.

0 投票する
1 に答える
146 参照

worklight-studio - IBM Worklight v6.0 での要求タイムアウト メッセージのカスタマイズ

モバイル・デバイスからワークライト・サーバーへの要求がタイムアウトになると、次のエラーが発生し、ワークライト・フレームワークからプッシュされているように見えます

サーバーアドレスをエンドユーザーに公開するのは理想的ではありません。そして、これをカスタマイズできる場所がわかりません。このエラー メッセージを修正する方法について提案が必要です

0 投票する
1 に答える
232 参照

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() を修正することについての考えを共有してください。

0 投票する
2 に答える
81 参照

ibm-mobilefirst - ワークライト持続使用中標識

私は IBM Worklight を使用してプロジェクトに取り組んでおり、プロジェクトをビルドしてシミュレーターまたはデバイスにデプロイするときはいつでも、このビジー インジケーター スピナーが画面の中央に表示されます。すべてのページに常に存在し、ios、windows、web、android シミュレーター、およびテストした 1 つの android デバイスにも存在します。誰かがこれを以前に見たことがありますか?もしそうなら、どうすればそれを取り除くことができますか?

0 投票する
2 に答える
435 参照

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) アラート エラー メッセージが表示された

完全なログはここからダウンロードできます

私のコードは次のとおりです。

0 投票する
7 に答える
7194 参照

ibm-mobilefirst - Worklight プロジェクトの MBean が見つからない問題を修正するには?

Worklight プロジェクトをサーバーにデプロイするときに問題が発生しました。次のエラー メッセージが表示されます。

アプリケーションをプレビューしようとすると、次のメッセージが表示されました。

0 投票する
1 に答える
5146 参照

ibm-mobilefirst - IBM Worklight 6.2: JMX 構成エラー。MBean を取得できません

次の設定の IBM Worklight 6.2 開発環境があります。

  1. オラクル Java 1.7

  2. エクリプス4.3

  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 を取得できません。理由:「読み取りタイムアウト」。

注: 次の質問を読みましたが、運がありません。

  1. IBM Worklight - WebSphere Application Server でアプリを実行できない

  2. Worklight 6.2 で管理サービスが起動しない問題を解決する方法

追加情報:

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 ロケーションからロードされたため、認識されません。*

必要な情報が提供されていることを願っています。まだ必要な場合はお知らせください。