Ibm mobilefirst IBM Worklight 6.0-Worklight Console在Liberty profile上安装WL 6.0服务器后未显示-错误500

Ibm mobilefirst IBM Worklight 6.0-Worklight Console在Liberty profile上安装WL 6.0服务器后未显示-错误500,ibm-mobilefirst,worklight-console,Ibm Mobilefirst,Worklight Console,IBM Worklight 6.0安装在带有mySQL数据库的Liberty Profile 8.5.5上。部署应用程序并尝试访问Worklight控制台时,控制台上遇到以下错误 错误500:javax.servlet.ServletException:Filter[authenticationFilter]:找不到所需的筛选器类-com.worklight.core.auth.impl.authenticationFilter.class 在server.xml中,需要确保worklight-

IBM Worklight 6.0安装在带有mySQL数据库的Liberty Profile 8.5.5上。部署应用程序并尝试访问Worklight控制台时,控制台上遇到以下错误

错误500:javax.servlet.ServletException:Filter[authenticationFilter]:找不到所需的筛选器类-com.worklight.core.auth.impl.authenticationFilter.class


server.xml中,需要确保worklight-jee-library.jar位于应用程序类加载器中

<application id="worklight" name="worklight" location="BMOMobileBanking.war" type="war" context-root="/worklight">
    <classloader delegation="parentLast">
        <commonLibrary>
            <fileset dir="/my/worklight/lib" includes="worklight-jee-library.jar"/>
        </commonLibrary>
    </classloader>
</application>


确保“/my/worklight/lib”指向这个JAR所在的目录。我可能会建议${shared.resource.dir}/worklight/lib,它通常被翻译成$WASLP\u HOME/usr/shared/resources/worklight/lib

我刚刚讨论过同样的问题。对我来说,该问题与服务器上不存在的worklight数据库有关。因此,请检查是否创建了数据库WRKLGHT和WLREPORT,并在server.xml中正确配置了它们。 请查看帮助网站上的“创建和配置数据库”链接

如果您已确保
worklight jee library.jar
位于应用程序类加载器中,并且您仍然存在问题,则Liberty server缓存可能存在问题

尝试:
server start worklight--clean


注意:将worklight替换为您的服务器名

您的意思是您使用的是外部Liberty profile应用程序服务器,还是捆绑在Developer Edition中的服务器?请用正确的步骤编辑你的问题。没有足够的信息。