問題タブ [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.
ibm-mobilefirst - IBM Worklight 6.2: Liberty サーバーの始動時のエラーおよび警告
テスト環境をセットアップしています。
環境の詳細は、
レッドハット エンタープライズ リナックス 6.2
1.6.0_22 - OpenJDK ランタイム環境
リバティ サーバー 8.5.5.1
IBM DB2 V10.1
IBM ワークライト 6.2 エンタープライズ
インストール手順は次のとおりです。
WebSphere Liberty 8.5.5.1 + DB2 V10.1 にインストールされた IBM Worklight 6.2 Enterprise
ant -f 構成-liberty-db2.xml admdatabases
ant -f 構成-liberty-db2.xml adminstall
ant -f 構成-liberty-db2.xml データベース
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)。
見逃した場所と内容を教えてください。
ibm-mobilefirst - iPad から Windows 上の Worklight Studio 開発サーバーへの直接更新が機能しない
Windows マシンで開発し、変更を直接更新によって iPad (iOS 7.1.2) テスト デバイスにプッシュしたいと考えています。これは WL 6.1 ではうまくいきましたが、WL 6.2 への更新以降、いくつかの問題が発生しています。次のシナリオでは、私の問題について説明します。
- 新しい WL プロジェクトを作成し、iPad を環境として追加します
- application-descriptor.xml で worklightSettings を有効にしました
- 以下のコード スニペットを main.js に追加します。
- Worklight Development Server で実行
- Eclipse を介して Xcode でプロジェクトを開く
- Xcode でプロジェクトをクリーンアップし、iPad で実行する
- 変更を加えて再デプロイし、ダイレクト アップデートが受信されていることを確認する
- プロジェクトを Windows マシンにコピーし、Eclipse で開きます
- Windows マシン上の Worklight Development Server で実行
- Settings.app からアプリの設定を開き、カスタム サーバー URL の使用を有効にします。
- Mac の IP を Windows マシンの IP に置き換えます。
- Windows の場合: 変更を加えて再デプロイする
- iPadでアプリを再起動する
アプリを再起動するとすぐに、Windows マシンの In the worklight 開発サーバー コンソールで次の例外が発生します。
カスタム サーバー URL を変更して最後のスラッシュを削除すると、更新が利用可能であるというメッセージが表示されます。しかし、更新をクリックしても、ダウンロード ポップアップのプログレス バーが動きません。Windows マシンと MAC の両方に、次の WL Studio バージョンがあります: platformVersion="6.2.0.00.20140724-2139"。私は何を間違っていますか?
main.js
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 との不一致はありますか?
これについて何か助けていただければ幸いです!
ありがとう!
ibm-mobilefirst - Worklight Server へのデプロイ時のアプリケーション エラー
Worklight Studio 6.2、WebSphere Application Server 8.5 Liberty Profile、および Worklight Server を使用しています。IBM DB2 と、これらすべてをインストールしたリモート サーバーを使用しています。
アプリをサーバーにデプロイすると、それが得られます。
何ができるかわからない、あなたが私を助けてくれることを願っています:S
ありがとう
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
」というメッセージが表示されるという問題がありました)。それは今でも同じことを言っています。
ログ
android - Worklight 6.2 - menuOptions を取得できない
ドキュメントに基づいて、電話の Worklight 設定ページを取得することになっています。しかし、私の Android では、このページを見ることができません。
私は以下を使用しています
誰かアドバイスしてもらえますか?ありがとうございました。
android - Device Backs Button が Worklight 6.2 のアラート ボックスを閉じる
アラート/確認ボックスが画面にポップアップ表示され、デバイスの戻るボタンを押すと、ポップアップしたアラート/確認ボックスが (イベントを発生させずに) 近づいています。どうすればこれを回避できますか?
以下は呼び出しコードです。