Version: JBoss EJB3 Embeddable ALPHA 5 I am writing JUnit tests that run in the embedded container. If I'm only using Stateless Session Beans, the server starts and the tests run.
I've added some MDBs recently, and now I see this during startup: | [junit] INFO 13-05 13:12:49,541 (Ejb3AnnotationHandler.java:getContainers:1 | 56) -found EJB3: ejbName=EmailService.AccountHistory, class=emailservice.AccountHistoryImpl, type=STATELESS | [junit] INFO 13-05 13:12:49,635 (Ejb3AnnotationHandler.java:getContainers:1 | 56) -found EJB3: ejbName=EmailService.ForgotPasswordMDB, class=emailservice.ForgotPasswordMDB, type=MESSAGE_DRIVEN | [junit] INFO 13-05 13:12:49,650 (Ejb3AnnotationHandler.java:getContainers:1 | 56) -found EJB3: ejbName=EmailService.Mailer, class=emailservice | .MailerImpl, type=STATELESS | [junit] INFO 13-05 13:12:49,650 (Ejb3AnnotationHandler.java:getContainers:1 | 56) -found EJB3: ejbName=EmailService.TemplateLoader, class=emai | lservice.TemplateLoaderImpl, type=STATELESS | [junit] INFO 13-05 13:12:49,666 (Ejb3AnnotationHandler.java:getContainers:1 | 56) -found EJB3: ejbName=EmailService.TestMDB, class=emailservic | e.TestMDB, type=MESSAGE_DRIVEN | [junit] INFO 13-05 13:12:49,681 (Ejb3Deployment.java:create:444) -EJB3 dep | loyment time took: 234 | [junit] INFO 13-05 13:12:49,837 (Ejb3Deployment.java:create:444) -EJB3 dep | loyment time took: 156 | [junit] INFO 13-05 13:12:51,616 (Ejb3Deployment.java:create:444) -EJB3 dep | loyment time took: 1779 | [junit] INFO 13-05 13:12:52,880 (Ejb3Deployment.java:create:444) -EJB3 dep | loyment time took: 1264 | [junit] INFO 13-05 13:12:53,021 (Ejb3Deployment.java:create:444) -EJB3 dep | loyment time took: 141 | [junit] INFO 13-05 13:12:53,036 (Ejb3Deployment.java:create:444) -EJB3 dep | loyment time took: 0 | [junit] INFO 13-05 13:12:53,145 (Ejb3Deployment.java:create:444) -EJB3 dep | loyment time took: 109 | [junit] INFO 13-05 13:12:54,519 (Ejb3Deployment.java:create:444) -EJB3 dep | loyment time took: 1374 | [junit] INFO 13-05 13:12:55,033 (Ejb3Deployment.java:create:444) -EJB3 dep | loyment time took: 514 | [junit] INFO 13-05 13:12:55,033 (Ejb3Deployment.java:create:444) -EJB3 dep | loyment time took: 0 | [junit] INFO 13-05 13:12:55,455 (Ejb3Deployment.java:create:444) -EJB3 dep | loyment time took: 406 | [junit] INFO 13-05 13:12:55,564 (Ejb3Deployment.java:create:444) -EJB3 dep | loyment time took: 109 | [junit] INFO 13-05 13:12:56,188 (Ejb3Deployment.java:create:444) -EJB3 dep | loyment time took: 624 | [junit] INFO 13-05 13:12:56,235 (MCKernelAbstraction.java:install:79) -ins | talling bean: jboss.j2ee:service=EJB3,jar=r3-email-service,name=EmailService.Acc | ountHistory with dependencies: | [junit] INFO 13-05 13:12:56,656 (MCKernelAbstraction.java:install:79) -ins | talling bean: jboss.j2ee:service=EJB3,jar=r3-email-service,name=EmailService.For | gotPasswordMDB with dependencies: | [junit] ERROR 13-05 13:12:56,781 (AbstractController.java:incrementState:350 | ) -Error installing to Start: name=jboss.j2ee:service=EJB3,jar=r3-email-service | ,name=EmailService.ForgotPasswordMDB state=Create | [junit] java.lang.IllegalStateException: No 'jboss' MBeanServer found! | [junit] at org.jboss.mx.util.MBeanServerLocator.locateJBoss(MBeanServerL | ocator.java:122) | [junit] at org.jboss.ejb3.mdb.MDB.createProxies(MDB.java:324) | [junit] at org.jboss.ejb3.mdb.MDB.start(MDB.java:250) | [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces | sorImpl.java:39) | [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet | hodAccessorImpl.java:25) | [junit] at java.lang.reflect.Method.invoke(Method.java:585) | [junit] at org.jboss.joinpoint.plugins.reflect.ReflectMethodJoinPoint.di | spatch(ReflectMethodJoinPoint.java:72) | [junit] at org.jboss.kernel.plugins.dependency.KernelControllerContextAc | tions.dispatchJoinPoint(KernelControllerContextActions.java:96) | [junit] at org.jboss.kernel.plugins.dependency.KernelControllerContextAc | tions$LifecycleAction.installAction(KernelControllerContextActions.java:476) | [junit] at org.jboss.kernel.plugins.dependency.KernelControllerContextAc | tions$KernelControllerContextAction.install(KernelControllerContextActions.java: | 171) | [junit] at org.jboss.dependency.plugins.AbstractControllerContextActions | Do I need to modify any of the config files for my embedded container in order for MDBs to load? Thanks, -- James View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3943364#3943364 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3943364 ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ JBoss-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jboss-user
