2

Worklight v5.0.6 の Worklight Console の MBS でのハイブリッド アプリのプレビューは、すぐに使えるので簡単でした。

Worklight 6.0 は、もう少しトリッキーであることが証明されています。Worklight Console を起動して実行するための正しい方向を教えてもらえますか?

ここに私のEclipseコンソールログがあります:

CWWKE0005E: The runtime environment could not be launched.
CWWKE0029E: An instance of server worklight is already running.

ポート情報は変更していません。 ここに画像の説明を入力

Eclipse.ini:

-startup
../../../plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.200.v20120913-144807
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-XX:MaxPermSize=256m
-Xms40m
-Xmx512m
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts

ここに画像の説明を入力

更新: Idan の応答の手順を完了しました。Eclipse の Worklight Development Server コンソール ビューでの結果:

[err] 28 WorklightPU WARN [Scheduled Executor-thread-1] openjpa.Runtime - ClassTransformer を PersistenceUnitInfo に登録中にエラーが発生しました: 名前 'WorklightPU'、ルート URL [ファイル:/Users/mwoods/Desktop/TestWorkspace/WorklightServerConfig/shared /resources/worklight-jee-library-6.0.0.jar]。エラーが消費されました。これを表示するには、openjpa.Runtime ログ レベルを TRACE に設定します。ロード時のクラス変換は利用できません。[err] 460 WorklightPU INFO [Scheduled Executor-thread-1] openjpa.Runtime - OpenJPA 1.2.2 の起動中 [err] 524 WorklightPU INFO [Scheduled Executor-thread-1] openjpa.jdbc.JDBC - 辞書クラス「org.apache の使用」 .openjpa.jdbc.sql.HSQLDictionary". [err] 1 WorklightReportsPU WARN [Scheduled Executor-thread-1] openjpa. ランタイム - ClassTransformer を PersistenceUnitInfo に登録中にエラーが発生しました: 名前 'WorklightReportsPU'、ルート URL [ファイル:/Users/mwoods/Desktop/TestWorkspace/WorklightServerConfig/shared/resources/worklight-jee-library-6.0.0.jar]。エラーが消費されました。これを表示するには、openjpa.Runtime ログ レベルを TRACE に設定します。ロード時のクラス変換は利用できません。

と:

Java HotSpot(TM) 64 ビット・サーバー VM、バージョン 1.6.0_45-b06-451-11M4406 (en_US) での worklight (WebSphere Application Server 8.5.5.0/wlp-1.0.3.20130524-0951) の起動 [AUDIT ] CWWKE0001I: サーバーワークライトを発売しました。[エラー] CWWKO0221E: TCP チャネルの defaultHttpEndpoint の初期化に失敗しました。ホスト * とポート 10080 のソケット バインドは成功しませんでした。ポートは既に使用されている可能性があります。

解決策: ポート番号を変更し、コンピューターを再起動しました。

4

1 に答える 1

1

私はあなたがやったことのステップバイステップにもっと興味があります. 手順に従って質問を編集してください。

この非常に基本的なシナリオも試してみましょう。

  1. Worklight Studio 6.0 がインストールされた新しいEclipse Jave EE 4.2.2 ("Juno" SR2 )、新しいワークスペースを用意します。
  2. 「サーバー」ビューに移動し、Worklight Development Server を開始します
  3. 新しい Worklight プロジェクトを作成する
  4. プロジェクトを右クリックして、Open Worklight Console

上記は機能しますか?


質問の更新に基づいて:
に関する 3 つのエラーWorklightPUは常に表示され、問題とは関係ありません。今後、これらを完全に削除するよう努めます。

問題については、ポート 10080 を占有しているプロセスを見つけて、Eclipse を再始動し、Worklight Development Server を再始動してください。

または、新しいデフォルトのポート番号を変更できます。

  1. サーバー ビューに移動します。
  2. Worklight Development Serverエントリを拡張する
  3. をダブルクリックしますServer Configuration
  4. 選ぶHTTP Endpoint
  5. ウィンドウの右側で、port値を変更します
  6. サーバーを再起動します

または#2、マシンを再起動しますか?:)

于 2013-06-25T16:11:29.460 に答える