7

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

FWLSE3041E: No MBean found for Worklight project 'MyProject'. Possibly the Worklight runtime web application for Worklight project 'MyProject' is not running. If it is running, use JConsole to inspect the available MBeans.

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

SRVE0777E: Exception thrown by application class 'com.worklight.core.auth.impl.AuthenticationFilter.verifyServletInitialized:420'
4

7 に答える 7

2

Worklight 6.2 CLI を使用して同じ問題が発生しましたが、プロジェクトを再作成しても機能しませんでした。

私が抱えていた問題の 1 つは、worklight が .war ファイルを適切にビルドしなかったことでした。そのため、バックアップから .war ファイルをコピーしました。

編集: これは現在、プロジェクトで定期的に発生しており、その理由はわかりません。サーバーを再起動するまで機能する任意の手順を呼び出すことで修正します。Worklight は、作成時に実行しないプロシージャーを呼び出すときに何かを作成している必要があります。

于 2014-07-11T09:32:33.423 に答える
1

新しい Worklight プロジェクトを作成し、すべてのファイルをコピーして問題を解決しました。問題なく動作します :) 6.2 ではなく Worklight 6.1 を使用しました

于 2014-07-03T12:23:56.683 に答える
0

MobileFirst 7.0 (Fka Worklight) では、[サーバー] ビュー ([ウィンドウ] -> [ビューの表示] -> [サーバー]) を開くことで、これを修正できました。次に、MobileFirst Development Server を展開し、問題のプロジェクトを右クリックして、削除を選択します。

それが完了したら、「apps」ディレクトリー内のアプリケーションのディレクトリーに戻り、右クリック -> Run As -> Run On MobileFirst Development Server

これにより、プロジェクトが再構築され、サーバーにデプロイされます。

于 2015-06-04T14:08:56.990 に答える
0

ワークスペースの WorklightServerConfig フォルダーを削除し、アプリケーションを再ビルドします。

于 2014-10-22T14:06:44.373 に答える
0

jdkを開かずにibm jdkを使用して問題を解決しました。私の解決策は、環境パラメータが正しいことを確認することです

  • export JAVA_HOME = $your_ibm_jdk
  • export PATH + $your_ibm_jdk/bin:$PATH

実行java -versionして、設定が機能することを確認します

于 2017-02-10T02:43:49.700 に答える