ConcurrentModificationException in BPEL (Doc ID 1025483.1)

Last updated on JANUARY 31, 2016

Applies to:

Oracle Java CAPS - Version: 5.1.0 and later   [Release: 5.1 and later ]
Information in this document applies to any platform.
***Checked for relevance on 10-Oct-2011***

Symptoms

If you see the following exception in your log:

[#|2007-07-25T14:14:28.922-0500|SEVERE|IS5.1.3|com.stc.bpms.bpelImpl.runtime.Interpreter|_ThreadID=698; ThreadName=Worker: 18;|Error in intepreting the Callframe : ... ...
java.lang.RuntimeException: Exception occurred during serializing the message {... ...}Output
at com.stc.codegen.WSDLImpl.model.WSDLMessageImpl.serialize(WSDLMessageImpl.java:164)
at com.stc.bpms.bpelImpl.monitoring.MonitoringDataPersisterImpl.serializeMessage(MonitoringDataPersisterImpl.java:496)
at com.stc.bpms.bpelImpl.monitoring.MonitoringDataPersisterImpl.updateActivityDataWithAct(MonitoringDataPersisterImpl.java:443)
at com.stc.bpms.bpelImpl.monitoring.MonitoringDataPersisterImpl.updateActivityData(MonitoringDataPersisterImpl.java:314)
at com.stc.bpms.bpelImpl.runtime.CallFrame.updateMonitoringData(CallFrame.java:471)
at com.stc.bpms.bpelImpl.runtime.Interpreter.processPostReply(Interpreter.java:1144)
at com.stc.bpms.bpelImpl.runtime.Interpreter.sendReply(Interpreter.java:1127)
at com.stc.bpms.bpelImpl.runtime.Interpreter.interpret0(Interpreter.java:474)
at com.stc.bpms.bpelImpl.runtime.Interpreter.interpret(Interpreter.java:179)
at com.stc.bpms.bpelImpl.runtime.BPELInterpreter$1.run(BPELInterpreter.java:319)
at com.stc.bpms.bpelConnector.impl.ExecutorImpl$WorkImpl.run(ExecutorImpl.java:338)
at com.sun.enterprise.connectors.work.OneWork.doWork(OneWork.java:54)
at com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:382)
Caused by: java.util.ConcurrentModificationException: Document changed during save
at org.apache.xmlbeans.impl.store.Saver.checkVersion(Saver.java:206)
at org.apache.xmlbeans.impl.store.Saver.process(Saver.java:304)

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