Hans-Michael Rupp [http://community.jboss.org/people/MarcusDidiusFalco] created the discussion
"EJB 3.1 embeddable JUnit Tests" To view the discussion, visit: http://community.jboss.org/message/579824#579824 -------------------------------------------------------------- Hallo, I am trying to move from OpenEJB to JBoss 6 final. My JUnit Tests do not work in Eclipse. I have the jars in client on my classpath. public class FechterDAOTestJEE6 { public static EJBContainer ejbC; @BeforeClass public static void setup() { ejbC = EJBContainer.createEJBContainer(); } @AfterClass public static void tearDown() { ejbC.close(); } @Test public void testNeuerFechter() throws NamingException { //... } } At @BeforeClass I get this exception: javax.ejb.EJBException: java.lang.reflect.InvocationTargetException at org.jboss.ejb3.embedded.impl.standalone.JBossStandaloneEJBContainerProvider.createEJBContainer(JBossStandaloneEJBContainerProvider.java:153) at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:93) at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:75) at fencing.control.test.FechterDAOTestJEE6.setup(FechterDAOTestJEE6.java:27) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:46) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.ejb3.embedded.impl.standalone.JBossStandaloneEJBContainerProvider.createEJBContainer(JBossStandaloneEJBContainerProvider.java:141) ... 19 more Caused by: java.lang.NoClassDefFoundError: org/jboss/logmanager/Logger$AttachmentKey at org.jboss.logging.JBossLogManagerProvider.<clinit>(JBossLogManagerProvider.java:36) at org.jboss.logging.LoggerProviders.findProvider(LoggerProviders.java:33) at org.jboss.logging.LoggerProviders.<clinit>(LoggerProviders.java:28) at org.jboss.logging.Logger.getLogger(Logger.java:2164) at org.jboss.logging.Logger.getLogger(Logger.java:2189) at org.jboss.ejb3.embedded.impl.base.scanner.ClassPathEjbJarScanner.<clinit>(ClassPathEjbJarScanner.java:80) at org.jboss.ejb3.embedded.sub.JBossSubmersibleEJBContainer.createEJBContainer(JBossSubmersibleEJBContainer.java:117) ... 24 more Caused by: java.lang.ClassNotFoundException: org.jboss.logmanager.Logger$AttachmentKey at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) ... 31 more Any ideas what to do? Thanks, Hans -------------------------------------------------------------- Reply to this message by going to Community [http://community.jboss.org/message/579824#579824] Start a new discussion in EJB3 at Community [http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2029]
_______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
