一部のプロジェクトが Worklight で実行されない理由を教えてください。他の人からいくつかのプロジェクトを受け取りました。うまくいくものもあれば、そうでないものもあります。Worklight 6.0 と 5.0.6 でこれを試しましたが、同じエラーが表示されます。以下を参照してください (これは、ローカル コンソールでアプリを Worklight サーバーにデプロイしようとしたときに発生します)。
[ERROR ] SRVE0315E: An execption occurred: com.ibm.ws.webcontainer.webapp.WebAppErrorReport: java.lang.RuntimeException: BaseProjectLocal is null
at com.worklight.common.util.BaseProjectLocal.get(BaseProjectLocal.java:41)
at com.worklight.server.util.ProjectLocal.get(ProjectLocal.java:55)
at com.worklight.server.util.ProjectLocal.getCoreBeanFactoryS(ProjectLocal.java:95)
at com.worklight.core.util.RssBrokerUtils.getBeanFactory(RssBrokerUtils.java:60)
at com.worklight.core.auth.impl.AuthenticationContext.getOrCreateAuthenticationContext(AuthenticationContext.java:99)
at com.worklight.core.auth.impl.AuthenticationFilter.doFilter(AuthenticationFilter.java:119)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:194)
at [internal classes]
Caused by: java.lang.RuntimeException: BaseProjectLocal is null
... 9 more
また、プロジェクトを手動で作成して共通フォルダーを貼り付けようとしましたが、それもうまくいきません。ここで何か助けていただければ幸いです。
詳細情報: これはプロジェクトを Eclipse にインポートしています。これは、以前は Worklight 5.0.6 でビルドされたプロジェクトであり、Worklight 6.0 にインポートされています。共通フォルダーを右クリックするだけで、次のように実行し、すべてをビルドしてデプロイします。次に、「アプリケーションを Worklight サーバーにデプロイできませんでした: Worklight モジュール MobileWalletSencha が正常に開始されませんでした。」というメッセージが表示されます。エラーの完全な詳細は、Worklight Development Server コンソールから入手できます。その後、上記のエラー ログが表示されます。このコンテンツを新しいプロジェクトに追加すると、はい、失敗します。