由于没有找到类定义Websphere服务器,启动ejb jar失败的过程

时间:2014-08-28 21:29:38

标签: java ejb websphere ibm-was

我正在Websphere服务器上启动我的应用程序。它显示以下异常

[8/29/14 1:51:13:709 GMT+05:30] 00000052 EJBContainerI I   WSVR0037I: Starting EJB jar: mdb.jar
[8/29/14 1:51:13:766 GMT+05:30] 00000052 EJBMDOrchestr E   CNTR0149E: The start up process for the mdb.jar enterprise bean in the CampTargetMDB module failed with the following exception: java.lang.NoClassDefFoundError: com.common.message.Message
at java.lang.Class.getVirtualMethodsImpl(Native Method)
at java.lang.Class.getMethods(Class.java:925)
at com.ibm.ws.metadata.ejb.EJBMDOrchestrator.finishBMDInit(EJBMDOrchestrator.java:1693)
at com.ibm.ws.metadata.ejb.EJBMDOrchestrator.processBean(EJBMDOrchestrator.java:1344)
at com.ibm.ws.runtime.component.EJBContainerImpl.startModule(EJBContainerImpl.java:2618)
at com.ibm.ws.runtime.component.EJBContainerImpl.start(EJBContainerImpl.java:3826)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1122)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1315)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:619)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:940)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:725)
at com.ibm.ws.runtime.component.ApplicationMgrImpl$1.run(ApplicationMgrImpl.java:1266)
at com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:4485)
at com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:4663)
at com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:255)com.

完成了更改 Lib文件夹替换为更新的lib文件

在替换lib之前它正在工作。现在,即使将旧的lib文件放回原来它也无法正常工作

请分享一些解决方案

0 个答案:

没有答案