Hello all,

this morning we tried to switch from Beta-Prod 3 to Beta-Prod 4.
When trying to deploy our Beans we got the following error:

[Container factory] Mapping remove
[Container factory] Mapping remove
[Container factory] Mapping getEJBMetaData
[Container factory] Mapping getHomeHandle
[Container factory] Mapping create
[Auto deploy] Deployment failed:file:/C:/jBoss/deploy/ko.jar
[Auto deploy] java.lang.NoClassDefFoundError: javax/ejb/EJBMetaData
[Auto deploy]   at java.lang.ClassLoader.defineClass0(Native Method)
[Auto deploy]   at java.lang.ClassLoader.defineClass(Unknown Source)
[Auto deploy]   at java.security.SecureClassLoader.defineClass(Unknown
Source)
[Auto deploy]   at java.net.URLClassLoader.defineClass(Unknown Source)
[Auto deploy]   at java.net.URLClassLoader.access$100(Unknown Source)
[Auto deploy]   at java.net.URLClassLoader$1.run(Unknown Source)
[Auto deploy]   at java.security.AccessController.doPrivileged(Native
Method)
[Auto deploy]   at java.net.URLClassLoader.findClass(Unknown Source)
[Auto deploy]   at java.lang.ClassLoader.loadClass(Unknown Source)
[Auto deploy]   at sun.misc.Launcher$AppClassLoader.loadClass(Unknown
Source)
[Auto deploy]   at java.lang.ClassLoader.loadClass(Unknown Source)
[Auto deploy]   at java.lang.ClassLoader.loadClass(Unknown Source)
[Auto deploy]   at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[Auto deploy]   at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.init(JRMPContainerInv
oker.java:327)
[Auto deploy]   at
org.jboss.ejb.StatelessSessionContainer.init(StatelessSessionContainer.java:
153)
[Auto deploy]   at org.jboss.ejb.Application.init(Application.java:158)
[Auto deploy]   at
org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:775)
[Auto deploy]   at
org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:249)
[Auto deploy]   at java.lang.reflect.Method.invoke(Native Method)
[Auto deploy]   at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
[Auto deploy]   at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
[Auto deploy]   at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:299)
[Auto deploy]   at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:235)
[Auto deploy]   at
org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:278)
[Auto deploy]   at
org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:90)
[Auto deploy]   at java.lang.reflect.Method.invoke(Native Method)
[Auto deploy]   at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
[Auto deploy]   at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
[Auto deploy]   at
org.jboss.dependencies.DependencyManager.startMBean(DependencyManager.java:2
84)
[Auto deploy]   at
org.jboss.dependencies.DependencyManager.loadService(DependencyManager.java:
261)
[Auto deploy]   at
org.jboss.dependencies.DependencyManager.processService(DependencyManager.ja
va:243)
[Auto deploy]   at
org.jboss.dependencies.DependencyManager.startMBeans(DependencyManager.java:
117)
[Auto deploy]   at org.jboss.Main.<init>(Main.java:162)
[Auto deploy]   at org.jboss.Main$1.run(Main.java:87)
[Auto deploy]   at java.security.AccessController.doPrivileged(Native
Method)
[Auto deploy]   at org.jboss.Main.main(Main.java:83)
[Auto deployer] Started
[SpyderMQ] Starting
[SpyderMQ] Testing if SpyderMQ is present....
[SpyderMQ] OK

The EJBMetaData class is located in ejb.jar in <jboss>/lib/ext and therefore
should be found by the
classloader and is not included in ko.jar.

What is required to upgrade our beans from Beta-Prod 3 to Beta-Prod 4?

Thanks in advance

Wolfgang Bauer
sympat GmbH




--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]

Reply via email to