[jboss-dev-forums] [Design of EJB 3.0] - Embedded project still broken
adrian@jboss.org
do-not-reply at jboss.com
Mon Jul 2 11:03:36 EDT 2007
I've updated the embedded project such that it now builds and the bootstrap tests work.
But there looks to be a number of problems related to EJBs,
most likely due to outdated configurations or classpath dependencies.
e.g.
| ERROR 02-07 17:03:13,610 (DeployerWrapper.java:deploy:169) -Error during deploy: vfsfile:/home/ejort/jboss-head/embedded/output/test-lib/ejb-test.jar
| java.lang.NoClassDefFoundError: org/jboss/iiop/CorbaORBService
| at org.jboss.ejb3.EJBContainer.bindORB(EJBContainer.java:224)
| at org.jboss.ejb3.EJBContainer.<init>(EJBContainer.java:217)
| at org.jboss.ejb3.SessionContainer.<init>(SessionContainer.java:83)
| at org.jboss.ejb3.stateless.StatelessContainer.<init>(StatelessContainer.java:77)
| at org.jboss.ejb3.Ejb3AnnotationHandler.getStatelessContainer(Ejb3AnnotationHandler.java:249)
| at org.jboss.ejb3.Ejb3AnnotationHandler.getContainers(Ejb3AnnotationHandler.java:142)
| at org.jboss.ejb3.Ejb3Deployment.deployElement(Ejb3Deployment.java:498)
| at org.jboss.ejb3.Ejb3Deployment.deployElement(Ejb3Deployment.java:451)
| at org.jboss.ejb3.Ejb3Deployment.deployUrl(Ejb3Deployment.java:433)
| at org.jboss.ejb3.Ejb3Deployment.deploy(Ejb3Deployment.java:399)
| at org.jboss.ejb3.Ejb3Deployment.create(Ejb3Deployment.java:341)
| at org.jboss.ejb3.deployers.EJBRegistrationDeployer.deploy(EJBRegistrationDeployer.java:158)
| at org.jboss.deployers.vfs.spi.deployer.AbstractVFSRealDeployer.deploy(AbstractVFSRealDeployer.java:45)
| at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:164)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstall(DeployersImpl.java:657)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstall(DeployersImpl.java:623)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:587)
| at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:304)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1257)
| at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:685)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:813)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:735)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:573)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:374)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:426)
| at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:340)
| at org.jboss.embedded.DeploymentGroup.process(DeploymentGroup.java:128)
| at org.jboss.embedded.Bootstrap.deploy(Bootstrap.java:322)
| at org.jboss.embedded.junit.ClasspathBasedTestServices.redeploy(ClasspathBasedTestServices.java:95)
| at org.jboss.test.JBossTestSetup.redeploy(JBossTestSetup.java:185)
| at org.jboss.test.JBossTestCase$1.setUp(JBossTestCase.java:305)
| at junit.extensions.TestSetup$1.protect(TestSetup.java:20)
| at junit.framework.TestResult.runProtected(TestResult.java:124)
| at junit.extensions.TestSetup.run(TestSetup.java:25)
| at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
| at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
| at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:567)
|
At least in this case, the ORB should be optional.
If there is no ORB configured, it shouldn't fail.
It should fail when the user tries to lookup the ORB.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4059645#4059645
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4059645
More information about the jboss-dev-forums
mailing list