ConcurrentModificationException on individual cache on Red Hat Data Grid 7
Issue
During the nightly restart of the productive cache cluster sporadically individual cache servers are not started correctly.
Caused by: org.infinispan.commons.CacheException: Unable to invoke method public void org.infinispan.conflict.impl.DefaultConflictManager.start() on object of type DefaultConflictManager
...
Caused by: java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:909) [rt.jar:1.8.0_192]
at java.util.ArrayList$Itr.next(ArrayList.java:859) [rt.jar:1.8.0_192]
at org.infinispan.conflict.EntryMergePolicyFactoryRegistry.createInstance(EntryMergePolicyFactoryRegistry.java:43)
at org.infinispan.conflict.impl.DefaultConflictManager.start(DefaultConflictManager.java:140)
at sun.reflect.GeneratedMethodAccessor123.invoke(Unknown Source) [:1.8.0_192]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_192]
at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_192]
at org.infinispan.commons.util.ReflectionUtil.invokeAccessibly(ReflectionUtil.java:168)
... 23 more
Environment
- Red Hat Data Grid (RHDG)
- 7.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.