[jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - ConcurrentModificationException issues
scott.stark@jboss.org
do-not-reply at jboss.com
Thu Sep 4 15:58:13 EDT 2008
Its been reported that some seam apps on jbossas 5 trunk are failing to deploy due to the following exceptions:
| 13:10:44,252 INFO [EJBContainer] STARTED EJB: org.jboss.seam.example.remoting.chatroom.ChatRoomAction ejbName: ChatRoomAction
| 13:10:44,261 WARN [SessionSpecContainer] Populating JBoss-specific annotation metadata manually until done by deployers: jboss.j2ee:ear=jboss-seam-chatroom.ear,jar=jboss-seam-chatroom.jar,name=ChatRoomAction,service=EJB3
| 13:10:44,846 INFO [EJBContainer] STARTED EJB: org.jboss.seam.example.remoting.chatroom.LoggerBean ejbName: LoggerBean
| 13:10:45,291 ERROR [AbstractKernelController] Error installing to Described: name=jboss.j2ee:ear=jboss-seam-chatroom.ear,jar=jboss-seam.jar,name=TimerServiceDispatcher,service=EJB3 state=PreInstall
| java.util.ConcurrentModificationException
| at java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:365)
| at java.util.LinkedHashMap$KeyIterator.next(LinkedHashMap.java:376)
| at org.jboss.aop.ReflectiveAspectBinder.bindMethodAdvice(ReflectiveAspectBinder.java:310)
| at org.jboss.aop.ReflectiveAspectBinder.bindMethodAdvices(ReflectiveAspectBinder.java:193)
| at org.jboss.aop.ReflectiveAspectBinder.getAspects(ReflectiveAspectBinder.java:96)
| at org.jboss.aop.microcontainer.integration.AOPDependencyBuilder.getDependencies(AOPDependencyBuilder.java:103)
| at org.jboss.kernel.plugins.dependency.DescribeAction.installActionInternal(DescribeAction.java:56)
| at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54)
| at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42)
| at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
| at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
| at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
| at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1522)
| at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:898)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1026)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:948)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:738)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:506)
| at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:124)
| at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:51)
| at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
| at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
| at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:169)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:970)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:991)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1023)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:911)
| at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1522)
| at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:898)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1026)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:948)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:786)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:519)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:594)
| at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:541)
| at org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(ProfileServiceBootstrap.java:265)
| at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:143)
| at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:409)
| at org.jboss.Main.boot(Main.java:209)
| at org.jboss.Main$1.run(Main.java:544)
| at java.lang.Thread.run(Thread.java:595)
| 13:10:45,382 ERROR [AbstractKernelController] Error installing to Described: name=jboss.j2ee:ear=jboss-seam-chatroom.ear,jar=jboss-seam.jar,name=EjbSynchronizations,service=EJB3 state=PreInstall
| java.util.ConcurrentModificationException
| at java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:365)
| at java.util.LinkedHashMap$KeyIterator.next(LinkedHashMap.java:376)
| at org.jboss.aop.ClassContainer.makeInterceptorChains(ClassContainer.java:336)
| at org.jboss.aop.ClassContainer.createInterceptorChains(ClassContainer.java:314)
| at org.jboss.aop.ClassContainer.rebuildInterceptors(ClassContainer.java:139)
| at org.jboss.aop.ClassContainer.initializeClassContainer(ClassContainer.java:73)
| at org.jboss.aop.proxy.container.ClassProxyContainer.initialise(ClassProxyContainer.java:177)
| at org.jboss.aop.proxy.container.InstanceProxyContainer.<init>(InstanceProxyContainer.java:56)
| at org.jboss.aop.proxy.container.InstanceProxyContainer.createInstanceProxyContainer(InstanceProxyContainer.java:68)
| at org.jboss.aop.proxy.container.ContainerCache.initInstanceContainer(ContainerCache.java:292)
| at org.jboss.aop.proxy.container.ContainerCache.initialise(ContainerCache.java:93)
| at org.jboss.aop.proxy.container.ContainerCache.initialise(ContainerCache.java:72)
| at org.jboss.aop.microcontainer.integration.AOPDependencyBuilder.getDependencies(AOPDependencyBuilder.java:99)
| at org.jboss.kernel.plugins.dependency.DescribeAction.installActionInternal(DescribeAction.java:56)
| at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54)
| at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42)
| at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4174415#4174415
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4174415
More information about the jboss-dev-forums
mailing list