0

環境構成: Windows Server 2008 R2 Entreprise WebSphere Application サーバー V7 Worklight サーバー V6 DataBase Derby (worklight サーバーのインストールによるデフォルトのインストール)

私のアプリケーションには、server/conf/authenticationConfig.xml に、server/java/com/authentication/ にある 2 つの Java クラスを使用する customLogin モジュールが含まれています。

アプリケーションをワークライト・サーバーにデプロイして開始した後、次の URL を使用してアプリケーションにアクセスしようとすると:http://ip_address:9080/context_root/console

Websphere に次のエラーがありますSystemOut.log

com.ibm.ws.webcontainer.webapp.WebApp logError SRVE0293E: [Servlet Error]-[Worklight Project not initialized]: javax.servlet.ServletException: Worklight Project not initialized
    at     com.worklight.core.auth.impl.AuthenticationFilter.doFilter(AuthenticationFilter.java:110)
    at     com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
    at     com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
    at     com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)

また、authenticationConfig.xml でカスタム loginModule にコメントを付けると、コンソールに到達するのに問題はありません。

カスタム認証 Java クラスが定義されていないようです (worklight プロジェクトのデプロイメント・アセンブリーに「server/java」フォルダーを追加したにもかかわらず)

お時間をいただき、ご協力いただきありがとうございます。

よろしく

4

1 に答える 1