EJB container caught java.lang.NoClassDefFoundError package/classname

Hello,

If i start the Websphere 5.1 Test Environment with my EAR deployed in it the following Error appears:

EJB container caught java.lang.NoClassDefFoundError: package/class

at java.lang.Class.getDeclaredMethods0(Native Method)

at java.lang.Class.privateGetDeclaredMethods(Class.java(Compiled Code))

at java.lang.Class.privateGetPublicMethods(Class.java:1911)

at java.lang.Class.getMethods(Class.java:909)

at com.ibm.ejs.container.util.DeploymentUtil.getMethods(DeploymentUtil.java:124)

at com.ibm.ejs.container.BeanMetaData.initializeBeanMethods(BeanMetaData.java:1566)

at com.ibm.ejs.container.BeanMetaData.completeInitialization(BeanMetaData.java:1403)

at com.ibm.ws.runtime.component.EJBContainerImpl.createBeanMetaData(EJBContainerImpl.java:1039)

at com.ibm.ws.runtime.component.EJBContainerImpl.createModuleMetaData(EJBContainerImpl.java:830)

at com.ibm.ws.runtime.component.EJBContainerImpl.createMetaData(EJBContainerImpl.java:1575)

at com.ibm.ws.runtime.component.MetaDataMgrImpl.createFactoryMetaData(MetaDataMgrImpl.java:115)

at com.ibm.ws.runtime.component.MetaDataMgrImpl.createMetaData(MetaDataMgrImpl.java:159)

at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:350)

at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:578)

at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:311)

at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:268)

at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:536)

at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:413)

at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:152)

at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:536)

at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:413)

at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:246)

at com.ibm.ws.runtime.WsServer.start(WsServer.java:128)

at com.ibm.ws.runtime.WsServer.main(WsServer.java:225)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)

at java.lang.reflect.Method.invoke(Method.java:391)

at com.ibm.ws.bootstrap.WSLauncher.run(WSLauncher.java:222)

at java.lang.Thread.run(Thread.java:570)

Does anyone know where the failure could lie?

- Thanks and regards

Fabian

[2853 byte] By [Hagen_Fabiana] at [2007-11-26 21:52:43]
# 1
Hi,I presume you want to run it from WSAD? Did you create the deployment code?
robert@javixa at 2007-7-10 3:46:52 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 2
Hello again,What do you exactly mean by saying:Did you create the deployment code?I deployed the EJB on the Application Server is there anything else i have to do?-regardsFabian
Hagen_Fabiana at 2007-7-10 3:46:52 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...