[
https://issues.jboss.org/browse/WFLY-9182?page=com.atlassian.jira.plugin....
]
Martin Kouba moved JBEAP-12548 to WFLY-9182:
--------------------------------------------
Project: WildFly (was: JBoss Enterprise Application Platform)
Key: WFLY-9182 (was: JBEAP-12548)
Workflow: GIT Pull Request workflow (was: CDW with loose statuses v1)
Component/s: CDI / Weld
(was: CDI / Weld)
Affects Version/s: (was: 7.1.0.ER3)
ConcurrentModificationException during deployment
-------------------------------------------------
Key: WFLY-9182
URL:
https://issues.jboss.org/browse/WFLY-9182
Project: WildFly
Issue Type: Bug
Components: CDI / Weld
Environment: RHEL6 x86_64
IBM JDK 8 SR4 FP6
Reporter: Martin Kouba
Assignee: Martin Kouba
During our automated testing, this issue occured:
{code:java}
20:29:41,817 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-1) MSC000001:
Failed to start service
jboss.undertow.deployment.default-server.default-host./contextRoot.UndertowDeploymentInfoService:
org.jboss.msc.service.StartException in service
jboss.undertow.deployment.default-server.default-host./contextRoot.UndertowDeploymentInfoService:
Failed to start service
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1978)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.lang.Thread.run(Thread.java:785)
Caused by: java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextNode(HashMap.java:1448)
at java.util.HashMap$KeyIterator.next(HashMap.java:1472)
at
org.jboss.weld.util.collections.Iterators$TransformingIterator.next(Iterators.java:142)
at
org.jboss.weld.util.collections.Iterators$TransformingIterator.next(Iterators.java:142)
at
org.jboss.weld.util.collections.Iterators$CombinedIterator.hasNext(Iterators.java:95)
at
org.jboss.weld.util.collections.Iterators$CombinedIterator.hasNext(Iterators.java:94)
at
org.jboss.weld.resolution.AbstractTypeSafeBeanResolver$1.computeValue(AbstractTypeSafeBeanResolver.java:151)
at
org.jboss.weld.resolution.AbstractTypeSafeBeanResolver$1.computeValue(AbstractTypeSafeBeanResolver.java:146)
at org.jboss.weld.util.LazyValueHolder.get(LazyValueHolder.java:49)
at
org.jboss.weld.resolution.AbstractTypeSafeBeanResolver.getBeans(AbstractTypeSafeBeanResolver.java:238)
at
org.jboss.weld.resolution.AbstractTypeSafeBeanResolver.getAllBeans(AbstractTypeSafeBeanResolver.java:217)
at org.jboss.weld.resolution.TypeSafeResolver.findMatching(TypeSafeResolver.java:102)
at org.jboss.weld.resolution.TypeSafeResolver.access$000(TypeSafeResolver.java:41)
at
org.jboss.weld.resolution.TypeSafeResolver$ResolvableToBeanCollection.apply(TypeSafeResolver.java:52)
at
org.jboss.weld.resolution.TypeSafeResolver$ResolvableToBeanCollection.apply(TypeSafeResolver.java:43)
at
org.jboss.weld.util.cache.ReentrantMapBackedComputingCache$1.apply(ReentrantMapBackedComputingCache.java:55)
at
org.jboss.weld.util.cache.ReentrantMapBackedComputingCache$1.apply(ReentrantMapBackedComputingCache.java:51)
at
org.jboss.weld.util.cache.ReentrantMapBackedComputingCache.getValue(ReentrantMapBackedComputingCache.java:64)
at org.jboss.weld.resolution.TypeSafeResolver.resolve(TypeSafeResolver.java:88)
at org.jboss.weld.manager.BeanManagerImpl.getBeans(BeanManagerImpl.java:557)
at
org.jboss.as.weld.deployment.WeldClassIntrospector.getInjectionTarget(WeldClassIntrospector.java:77)
at
org.jboss.as.weld.deployment.WeldClassIntrospector.createFactory(WeldClassIntrospector.java:57)
at
org.jboss.as.ee.component.ComponentRegistry.createInstanceFactory(ComponentRegistry.java:76)
at
org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService.createServletConfig(UndertowDeploymentInfoService.java:726)
at
org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService.start(UndertowDeploymentInfoService.java:273)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:2032)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1955)
... 3 more
{code}
I wasn't able to reproduce it again yet. The issue occured only once on RHEL6 x86_64
with IBM JDK 8 SR4 FP6.
The scenario was to deploy EJB jar via Arquillian and do some testing. But deployment
failed with above exception. Check full log and deployment jar in attachment.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)