OSM 7.2.2.1 ConcurrentModificationException (Doc ID 1608599.1)

Last updated on OCTOBER 18, 2016

Applies to:

Oracle Communications Order and Service Management - Version 7.2.2 to 7.2.2 [Release 7.2]
Information in this document applies to any platform.

Symptoms

User is receiving the following error in their server, while processing large orders:


Caused By: java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextEntry(HashMap.java:848)
at java.util.HashMap$KeyIterator.next(HashMap.java:883)
at java.util.Collections$UnmodifiableCollection$1.next(Collections.java:1008)
at java.util.AbstractCollection.addAll(AbstractCollection.java:305)
at java.util.HashSet.(HashSet.java:100)
at oracle.communications.ordermanagement.orchestration.execution.cache.jboss.impl.c.a(Unknown Source)
at oracle.communications.ordermanagement.orchestration.execution.cache.jboss.impl.a.c(Unknown Source)
at oracle.communications.ordermanagement.orchestration.execution.impl.d.a(Unknown Source)
at com.mslv.oms.handler.completeorder.CompleteOrderHandlerEJB.process(Unknown Source)
at com.mslv.oms.handler.a.processRequest(Unknown Source)
at com.mslv.oms.jsp.processor.RequestProcessorSupport.a(Unknown Source)
at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
at com.mslv.oms.security.base.ControllerBean.processRequest(Unknown Source)
at com.mslv.oms.security.base.ControllerBean.completeOrderNoResponse(Unknown Source)
at com.mslv.oms.automation.TaskContextBean.isContextCompleted(Unknown Source)
at com.mslv.oms.automation.OrderContextImpl._finalizeCheck(Unknown Source)
at com.mslv.oms.automation.plugin.AbstractAutomator._runAutomator(Unknown Source)
at com.mslv.oms.automation.AutomationDispatcher.a(Unknown Source)
at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.processMessage(Unknown Source)
at com.mslv.oms.automation.AutomationDispatcher.onLocalMessage(Unknown Source)
at oracle.communications.ordermanagement.cluster.message.a.a(Unknown Source)
at oracle.communications.ordermanagement.cluster.message.impl.a.a(Unknown Source)
at oracle.communications.ordermanagement.cluster.message.impl.a.a(Unknown Source)
at oracle.communications.ordermanagement.cluster.impl.a.a(Unknown Source)
at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBean.onMessage(Unknown Source)
at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:583)
at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:486)
at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:388)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4659)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:4345)
at weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3821)
at weblogic.jms.client.JMSSession.access$000(JMSSession.java:115)
at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5170)
at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)



Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms