問題タブ [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 に答える
1410 参照

ibm-mobilefirst - IBM Worklight 6.2: Liberty サーバーの始動時のエラーおよび警告

テスト環境をセットアップしています。

環境の詳細は、

  1. レッドハット エンタープライズ リナックス 6.2

  2. 1.6.0_22 - OpenJDK ランタイム環境

  3. リバティ サーバー 8.5.5.1

  4. IBM DB2 V10.1

  5. IBM ワークライト 6.2 エンタープライズ

インストール手順は次のとおりです。

  1. WebSphere Liberty 8.5.5.1 + DB2 V10.1 にインストールされた IBM Worklight 6.2 Enterprise

  2. ant -f 構成-liberty-db2.xml admdatabases

  3. ant -f 構成-liberty-db2.xml adminstall

  4. ant -f 構成-liberty-db2.xml データベース

  5. ant -f 構成-liberty-db2.xml インストール

Worklight Console を使用してランタイムを確認できました[http://WLServer:9080/worklightconsole]が、アプリケーションのプレビューも機能しています。

私の懸念は、原因を突き止めることができない巨大な警告とエラーが発生していることです。

以下は、Liberty サーバー ログからのエラーと警告です。

私はその長いデータを知っています。次回はより良い方法でログを共有できることを願っています。

[err] 20 WorklightPU WARN [Scheduled Executor-thread-1] openjpa.Runtime - ClassTransformer を PersistenceUnitInfo に登録中にエラーが発生しました: name 'WorklightPU'、ルート URL [file:/opt/ibm/wlp/usr/shared/resources] /worklight/lib/worklight-jee-library.jar]。エラーが消費されました。これを表示するには、openjpa.Runtime ログ レベルを TRACE に設定します。ロード時のクラス変換は利用できません。

[err] 965 WorklightPU INFO [Scheduled Executor-thread-1] openjpa.Runtime - OpenJPA 1.2.2 の開始

[err] 1047 WorklightPU INFO [Scheduled Executor-thread-1] openjpa.jdbc.JDBC - 辞書クラス「org.apache.openjpa.jdbc.sql.DB2Dictionary」を使用しています。

[err] 0 WorklightReportsPU WARN [Scheduled Executor-thread-1] openjpa.Runtime - ClassTransformer を PersistenceUnitInfo に登録中にエラーが発生しました: name 'WorklightReportsPU'、ルート URL [file:/opt/ibm/wlp/usr/shared/resources] /worklight/lib/worklight-jee-library.jar]。エラーが消費されました。これを表示するには、openjpa.Runtime ログ レベルを TRACE に設定します。ロード時のクラス変換は利用できません。

[err] 35 WorklightManagementPU-db2 INFO [Scheduled Executor-thread-1] openjpa.Runtime - OpenJPA 1.2.2 の起動中

[err] 189 WorklightManagementPU-db2 INFO [Scheduled Executor-thread-1] openjpa.jdbc.JDBC - 辞書クラス「org.apache.openjpa.jdbc.sql.DB2Dictionary」を使用 (DB2/LINUXX8664 SQL10010、IBM Data Server Driver for JDBCおよび SQLJ 4.13.127)。

[err] 1582 WorklightManagementPU-db2 INFO [Scheduled Executor-thread-1] openjpa.Runtime - オプティミスティック トランザクションを使用していますが、一部のデータのロックを要求したため、OpenJPA は現在データストア トランザクションを開始しています。

[err] 1984 WorklightManagementPU-db2 INFO [Default Executor-thread-1] openjpa.Runtime - OpenJPA 1.2.2 の開始

[err] 2013 WorklightManagementPU-db2 INFO [Default Executor-thread-1] openjpa.jdbc.JDBC - 辞書クラス「org.apache.openjpa.jdbc.sql.DB2Dictionary」を使用 (DB2/LINUXX8664 SQL10010、IBM Data Server Driver for JDBCおよび SQLJ 4.13.127)。

[err] 1667 WorklightManagementPU-db2 INFO [Scheduled Executor-thread-1] openjpa.Runtime - オプティミスティック トランザクションを使用していますが、一部のデータのロックを要求したため、OpenJPA は現在データストア トランザクションを開始しています。

[err] 1702 WorklightManagementPU-db2 INFO [Scheduled Executor-thread-1] openjpa.Runtime - オプティミスティック トランザクションを使用していますが、一部のデータのロックを要求したため、OpenJPA は現在データストア トランザクションを開始しています。

[err] 2134 WorklightManagementPU-db2 INFO [Default Executor-thread-1] openjpa.Runtime - オプティミスティック トランザクションを使用していますが、一部のデータのロックを要求したため、OpenJPA は現在データストア トランザクションを開始しています。

[err] 2155 WorklightManagementPU-db2 INFO [Default Executor-thread-1] openjpa.Runtime - オプティミスティック トランザクションを使用していますが、一部のデータのロックを要求したため、OpenJPA は現在データストア トランザクションを開始しています。

[エラー] dataBaseFromDataSource=true

[エラー] dataBaseUrl=jdbc:db2://WLServer:50000/APPCNTR

[err] dataBaseDriver=IBM DB2 JDBC Universal Driver Architecture

[エラー] dataBaseDriverVersion=3.63

[エラー] dataBaseProduct=DB2/LINUXX8664

[エラー] dataBaseVersion=SQL10010

[エラー] dataBaseUser=db2inst1

[err] 92 appcenterdb-db2 INFO [Scheduled Executor-thread-1] openjpa.Runtime - OpenJPA 1.2.2 の起動

[err] 543 appcenterdb-db2 INFO [Scheduled Executor-thread-1] openjpa.jdbc.JDBC - Using Dictionary class "org.apache.openjpa.jdbc.sql.DB2Dictionary" (DB2/LINUXX8664 SQL10010 ,IBM DB2 JDBC Universal Driver Architecture 3.63.123)。

[err] 20471 WorklightManagementPU-db2 INFO [Default Executor-thread-2] openjpa.Runtime - オプティミスティック トランザクションを使用していますが、一部のデータのロックを要求したため、OpenJPA はデータストア トランザクションを開始しています。

[err] 20481 WorklightManagementPU-db2 INFO [Default Executor-thread-2] openjpa.Runtime - オプティミスティック トランザクションを使用していますが、一部のデータのロックを要求したため、OpenJPA はデータストア トランザクションを開始しています。

[err] 21594 WorklightManagementPU-db2 INFO [Default Executor-thread-2] openjpa.Runtime - オプティミスティック トランザクションを使用していますが、一部のデータのロックを要求したため、OpenJPA はデータストア トランザクションを開始しています。

[err] 16 WorklightManagementPU-db2 INFO [Default Executor-thread-2] openjpa.Runtime - OpenJPA 1.2.2 の起動中

[err] 18 WorklightManagementPU-db2 INFO [Default Executor-thread-2] openjpa.jdbc.JDBC - 辞書クラス "org.apache.openjpa.jdbc.sql.DB2Dictionary" を使用 (DB2/LINUXX8664 SQL10010、IBM Data Server Driver for JDBCおよび SQLJ 4.13.127)。

[err] 88462 WorklightManagementPU-db2 INFO [Default Executor-thread-3] openjpa.Runtime - OpenJPA 1.2.2 の開始

[err] 88467 WorklightManagementPU-db2 INFO [Default Executor-thread-3] openjpa.jdbc.JDBC - 辞書クラス "org.apache.openjpa.jdbc.sql.DB2Dictionary" を使用 (DB2/LINUXX8664 SQL10010、IBM Data Server Driver for JDBCおよび SQLJ 4.13.127)。

見逃した場所と内容を教えてください。

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

ibm-mobilefirst - iPad から Windows 上の Worklight Studio 開発サーバーへの直接更新が機能しない

Windows マシンで開発し、変更を直接更新によって iPad (iOS 7.1.2) テスト デバイスにプッシュしたいと考えています。これは WL 6.1 ではうまくいきましたが、WL 6.2 への更新以降、いくつかの問題が発生しています。次のシナリオでは、私の問題について説明します。

  1. 新しい WL プロジェクトを作成し、iPad を環境として追加します
  2. application-descriptor.xml で worklightSettings を有効にしました
  3. 以下のコード スニペットを main.js に追加します。
  4. Worklight Development Server で実行
  5. Eclipse を介して Xcode でプロジェクトを開く
  6. Xcode でプロジェクトをクリーンアップし、iPad で実行する
  7. 変更を加えて再デプロイし、ダイレクト アップデートが受信されていることを確認する
  8. プロジェクトを Windows マシンにコピーし、Eclipse で開きます
  9. Windows マシン上の Worklight Development Server で実行
  10. Settings.app からアプリの設定を開き、カスタム サーバー URL の使用を有効にします。
  11. Mac の IP を Windows マシンの IP に置き換えます。
  12. Windows の場合: 変更を加えて再デプロイする
  13. iPadでアプリを再起動する

アプリを再起動するとすぐに、Windows マシンの In the worklight 開発サーバー コンソールで次の例外が発生します。

カスタム サーバー URL を変更して最後のスラッシュを削除すると、更新が利用可能であるというメッセージが表示されます。しかし、更新をクリックしても、ダウンロード ポップアップのプログレス バーが動きません。Windows マシンと MAC の両方に、次の WL Studio バージョンがあります: platformVersion="6.2.0.00.20140724-2139"。私は何を間違っていますか?

main.js

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

eclipse - Worklight Console を開くときに Worklight 6.2 がランタイムを検出できない

OS 10.9.4 と Eclipse Standard/SDK、バージョン: Kepler Service Release 2、ビルド ID: 20140224-0627 を搭載した Mac を実行しています。

Worklight 6.2.0.0 をインストールしましたが、Worklight Console を機能させることができません -- 「ランタイムが見つかりません」というメッセージが継続的に表示されます。

次の投稿を見つけました: No runtime on my Worklight 6.2 Console -- but I cannot find an IBM Java SDK 6 で、この問題を解決するための答えが示されています。

Eclipse、Worklight、Liberty などをアンインストールし、新規インストールを開始しましたが、それでもエラーが発生します。

ここに私のserver.xmlファイルがあります:

プロジェクトをビルドすると、コンソール ログに次のように表示されます。

Worklight Console を開いたときのコンソール ログの内容は次のとおりです。

Eclipse と Worklight、または Eclipse と Liberty との不一致はありますか?

これについて何か助けていただければ幸いです!

ありがとう!

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

ibm-mobilefirst - Worklight Server へのデプロイ時のアプリケーション エラー

Worklight Studio 6.2、WebSphere Application Server 8.5 Liberty Profile、および Worklight Server を使用しています。IBM DB2 と、これらすべてをインストールしたリモート サーバーを使用しています。

アプリをサーバーにデプロイすると、それが得られます。

何ができるかわからない、あなたが私を助けてくれることを願っています:S

ありがとう

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

ibm-mobilefirst - ワークライト プロジェクトの MBean が見つかりません

ワークライト・プロジェクト (.war) をサーバーにデプロイしてサーバーを始動しているときに、このエラーが発生しました。誰かが入力を持っているかどうか疑問に思っていました。以下、関連情報です。

Redhat OSシステムは、Worklight version 6.2 consumer editionで、DB2データベースおよびサーバーとしてセットアップさWS-Liberty 8.5.5.1れます。

PS: この問題が発生する前にアプリケーションを使用できましたが、ワークライト コンソールが正しく動作していませんでした (常にワークライト コンソールに「no runtime configuratin can be found」というメッセージが表示されるという問題がありました)。それは今でも同じことを言っています。

ログ

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

android - Worklight 6.2 - menuOptions を取得できない

ドキュメントに基づいて、電話の Worklight 設定ページを取得することになっています。しかし、私の Android では、このページを見ることができません。

私は以下を使用しています

誰かアドバイスしてもらえますか?ありがとうございました。

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

android - Device Backs Button が Worklight 6.2 のアラート ボックスを閉じる

アラート/確認ボックスが画面にポップアップ表示され、デバイスの戻るボタンを押すと、ポップアップしたアラート/確認ボックスが (イベントを発生させずに) 近づいています。どうすればこれを回避できますか?

以下は呼び出しコードです。