2016-10-15 1 views
-1

WL 6.1からMobileFirst 7.1にワークライトプロジェクトを移行しています。 MobileFirstメーカー7.1でアプリケーションを展開するときしかし、私はそのエラーを引き起こす可能性があるかを把握しようとしたWorklight 6.1から7.1への移行時に「loginConfigurationServiceBean」という名前のBeanを作成する際にエラーが発生しました

error creating bean with name 'taskManager' defined in URL [wsjar:file:/C:/workspace/MobileFirstServerConfig/shared/resources/worklight-jee-library-7.1.0.jar!/conf/core.xml]: Cannot resolve reference to bean 'worklightAuthenticationService' while setting bean property 'authenticationService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'worklightAuthenticationService' defined in URL [wsjar:file:/C:/workspace/MobileFirstServerConfig/shared/resources/worklight-jee-library-7.1.0.jar!/conf/core.xml]: Cannot resolve reference to bean 'loginConfigurationServiceBean' while setting bean property 'loginConfigurationService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'loginConfigurationServiceBean' defined in URL [wsjar:file:/C:/workspace/MobileFirstServerConfig/shared/resources/worklight-jee-library-7.1.0.jar!/conf/core.xml]: Invocation of init method failed; nested exception is java.lang.NullPointerException 
[ERROR ] FWLST0003E: ========= Failed starting project /Common_Shell [project Common_Shell] 
Error creating bean with name 'taskManager' defined in URL [wsjar:file:/C:/workspace/MobileFirstServerConfig/shared/resources/worklight-jee-library-7.1.0.jar!/conf/core.xml]: Cannot resolve reference to bean 'worklightAuthenticationService' while setting bean property 'authenticationService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'worklightAuthenticationService' defined in URL [wsjar:file:/C:/workspace/MobileFirstServerConfig/shared/resources/worklight-jee-library-7.1.0.jar!/conf/core.xml]: Cannot resolve reference to bean 'loginConfigurationServiceBean' while setting bean property 'loginConfigurationService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'loginConfigurationServiceBean' defined in URL [wsjar:file:/C:/workspace/MobileFirstServerConfig/shared/resources/worklight-jee-library-7.1.0.jar!/conf/core.xml]: Invocation of init method failed; nested exception is java.lang.NullPointerException 
[ERROR ] Error creating bean with name 'taskManager' defined in URL [wsjar:file:/C:/workspace/MobileFirstServerConfig/shared/resources/worklight-jee-library-7.1.0.jar!/conf/core.xml]: Cannot resolve reference to bean 'worklightAuthenticationService' while setting bean property 'authenticationService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'worklightAuthenticationService' defined in URL [wsjar:file:/C:/workspace/MobileFirstServerConfig/shared/resources/worklight-jee-library-7.1.0.jar!/conf/core.xml]: Cannot resolve reference to bean 'loginConfigurationServiceBean' while setting bean property 'loginConfigurationService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'loginConfigurationServiceBean' defined in URL [wsjar:file:/C:/workspace/MobileFirstServerConfig/shared/resources/worklight-jee-library-7.1.0.jar!/conf/core.xml]: Invocation of init method failed; nested exception is java.lang.NullPointerException 
Error creating bean with name 'taskManager' defined in URL [wsjar:file:/C:/workspace/MobileFirstServerConfig/shared/resources/worklight-jee-library-7.1.0.jar!/conf/core.xml]: Cannot resolve reference to bean 'worklightAuthenticationService' while setting bean property 'authenticationService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'worklightAuthenticationService' defined in URL [wsjar:file:/C:/workspace/MobileFirstServerConfig/shared/resources/worklight-jee-library-7.1.0.jar!/conf/core.xml]: Cannot resolve reference to bean 'loginConfigurationServiceBean' while setting bean property 'loginConfigurationService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'loginConfigurationServiceBean' defined in URL [wsjar:file:/C:/workspace/MobileFirstServerConfig/shared/resources/worklight-jee-library-7.1.0.jar!/conf/core.xml]: Invocation of init method failed; nested exception is java.lang.NullPointerException 
[ERROR ] Common_Shell: worklight///192.168.181.1: 2016-10-15T13:57:56.842Z: Error creating bean with name 'taskManager' defined in URL [wsjar:file:/C:/workspace/MobileFirstServerConfig/shared/resources/worklight-jee-library-7.1.0.jar!/conf/core.xml]: Cannot resolve reference to bean 'worklightAuthenticationService' while setting bean property 'authenticationService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'worklightAuthenticationService' defined in URL [wsjar:file:/C:/workspace/MobileFirstServerConfig/shared/resources/worklight-jee-library-7.1.0.jar!/conf/core.xml]: Cannot resolve reference to bean 'loginConfigurationServiceBean' while setting bean property 'loginConfigurationService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'loginConfigurationServiceBean' defined in URL [wsjar:file:/C:/workspace/MobileFirstServerConfig/shared/resources/worklight-jee-library-7.1.0.jar!/conf/core.xml]: Invocation of init method failed; nested exception is java.lang.NullPointerException 
[ERROR ] SRVE0315E: An exception occurred: com.ibm.ws.webcontainer.webapp.WebAppErrorReport: javax.servlet.ServletException: Worklight Console initialization failed.Logged Exception: java.lang.Throwable: Error creating bean with name 'loginConfigurationServiceBean' defined in URL [wsjar:file:/C:/workspace/MobileFirstServerConfig/shared/resources/worklight-jee-library-7.1.0.jar!/conf/core.xml]: Invocation of init method failed&#59; nested exception is java.lang.NullPointerException 
    at com.worklight.core.auth.impl.AuthenticationFilter.verifyServletInitialized(AuthenticationFilter.java:589) 
    at com.worklight.core.auth.impl.AuthenticationFilter.doFilter(AuthenticationFilter.java:145) 
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:206) 
    at [internal classes] 
    at com.worklight.analytics.AnalyticsFilter.doFilter(AnalyticsFilter.java:124) 
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:206) 
    at [internal classes] 
Caused by: javax.servlet.ServletException: Worklight Console initialization failed.Logged Exception: java.lang.Throwable: Error creating bean with name 'loginConfigurationServiceBean' defined in URL [wsjar:file:/C:/workspace/MobileFirstServerConfig/shared/resources/worklight-jee-library-7.1.0.jar!/conf/core.xml]: Invocation of init method failed; nested exception is java.lang.NullPointerException 
    ... 8 more 

このエラーを得た、と私はauthenticationConfig.xmlからsso="true"ssoDeviceLoginModuleを削除するときに、展開が成功

に行われていることがわかりました

ssossoDeviceLoginModuleの設定が間違っている可能性があります。 WL6.1でもうまく動作するので、一貫性があると確信しています。

編集:私は両方のプロジェクトのために 二つの別々のワークスペースでのWorkLightスタジオ(6.1 & 7.1)の2つの異なるバージョンを使用しています

  • 私はworklight studioを使用して展開しようとしています。 (右クリック - > Run AS - > MobileFirst Dev Serverで実行)
+0

もっと詳しい情報を提供してください...これはスタジオでの展開ですか?あなたはデバッグのためのプロジェクトを提供できますか?これは新しいワークスペースか、6.1と同じですか? 6.1プロジェットを新しいワークスペースにインポートできますか? –

答えて

0

あなたの質問には多くの詳細がありません。クリーンな環境でプロジェクトを移行していることを確認することをお勧めします。

  1. Eclipse Marsをインストールします。
  2. 新しいワークスペースを作成します。
  3. MobileFirst Studio 7.1をインストールします。 WorkLightはメーカー6.1を使用して、Eclipseで
  4. 、あなたのプロジェクトが
  5. エクスポート、インポートが通過しなければならない

MobileFirstスタジオV7.1でのEclipseにプロジェクトをインポートします。
そうでない場合は、PMRを開いてプロジェクトをサポートチームに提供する必要があります。スタックオーバーフローはこの質問の媒体ではありません。

+0

上記の手順に従っても、同じエラーが表示されます。私はMobileFirst 7.1のssoに何が間違っているのか分かりません! – user1040987

関連する問題