0

在 WebSphere Liberty 8.5.5.5(应用 fp 5 的 8.5.5)、IBM Java 7.0.8.10 上运行 MFPF7.0.0.0-IF201506081356。

将第一个运行时部署到服务器后,会发生以下错误:

6/10/15 15:25:05:600 CEST] 0000002c com.ibm.ws.webcontainer.webapp                               E SRVE0293E: [Servlet Error]-[Failed to load listener: com.worklight.server.bundle.project.JeeProjectActivator]: java.lang.NoClassDefFoundError: com.worklight.server.bundle.api.WorklightBundles
        at com.ibm.ws.classloading.internal.AppClassLoader.definePackageAndClass(AppClassLoader.java:308)
        at com.ibm.ws.classloading.internal.AppClassLoader.findClass(AppClassLoader.java:252)
        at com.ibm.ws.classloading.internal.ParentLastClassLoader.findOrDelegateLoadClass(ParentLastClassLoader.java:81)
        at com.ibm.ws.classloading.internal.AppClassLoader.loadClass(AppClassLoader.java:373)
        at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:764)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:749)
        at com.ibm.ws.classloading.internal.UnifiedClassLoader.loadClass0(UnifiedClassLoader.java:106)
        at com.ibm.ws.classloading.internal.UnifiedClassLoader$Delegation.loadClass(UnifiedClassLoader.java:77)
        at com.ibm.ws.classloading.internal.UnifiedClassLoader.loadClass(UnifiedClassLoader.java:101)
        at com.ibm.ws.classloading.internal.ThreadContextClassLoader.loadClass(ThreadContextClassLoader.java:108)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:726)
        at java.lang.Class.forNameImpl(Native Method)
        at java.lang.Class.forName(Class.java:283)
        at com.sun.beans.finder.ClassFinder.findClass(ClassFinder.java:116)`enter code here`

有什么建议么?

4

1 回答 1

1

通常这意味着未找到 server.xml(在每个 MFP 运行时应用程序中)中引用的 worklight-jee-library.jar 共享库。检查 server.xml 中此库的路径,以及该路径中是否存在 jar 文件。

于 2015-06-10T15:11:21.867 回答