BPM Payload java.util.ConcurrentModificationException on custom ADF page
(Doc ID 2293001.1)
Last updated on SEPTEMBER 30, 2024
Applies to:
Oracle Business Process Management Suite - Version 12.1.3.0.0 and laterInformation in this document applies to any platform.
Symptoms
Receiving the following error while updating the payload in BPM in a custom ADF page:
Caused by: java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:859)
at java.util.ArrayList$Itr.next(ArrayList.java:831)
at oracle.adf.model.bean.DCDataVO.createRowFromResultSet(DCDataVO.java:662)
at oracle.jbo.server.ViewObjectImpl.createInstanceFromResultSet(ViewObjectImpl.java:6217)
at oracle.jbo.server.QueryCollection.populateRow(QueryCollection.java:4059)
at oracle.jbo.server.QueryCollection.fetch(QueryCollection.java:3914)
at oracle.jbo.server.QueryCollection.get(QueryCollection.java:2446)
at oracle.jbo.server.ViewRowSetImpl.getRow(ViewRowSetImpl.java:5465)
at oracle.jbo.server.ViewRowSetIteratorImpl.doFetch(ViewRowSetIteratorImpl.java:2988)
at oracle.jbo.server.ViewRowSetIteratorImpl.notifyRowDeleted(ViewRowSetIteratorImpl.java:3217)
at oracle.jbo.server.ViewRowSetImpl.notifyRowDeleted(ViewRowSetImpl.java:2305)
at oracle.jbo.server.ViewObjectImpl.notifyRowDeleted(ViewObjectImpl.java:12904)
at oracle.jbo.server.ViewObjectImpl.notifyRowDeleted(ViewObjectImpl.java:12942)
at oracle.jbo.server.QueryCollection.removeRow(QueryCollection.java:4873)
at oracle.jbo.server.ViewRowImpl.doRemoveFromCollection(ViewRowImpl.java:3653)
at oracle.jbo.server.ViewRowImpl.doRemove(ViewRowImpl.java:3625)
at oracle.jbo.server.ViewRowImpl.remove(ViewRowImpl.java:3667)
at oracle.adf.model.bean.DCDataRow.remove(DCDataRow.java:179)
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:859)
at java.util.ArrayList$Itr.next(ArrayList.java:831)
at oracle.adf.model.bean.DCDataVO.createRowFromResultSet(DCDataVO.java:662)
at oracle.jbo.server.ViewObjectImpl.createInstanceFromResultSet(ViewObjectImpl.java:6217)
at oracle.jbo.server.QueryCollection.populateRow(QueryCollection.java:4059)
at oracle.jbo.server.QueryCollection.fetch(QueryCollection.java:3914)
at oracle.jbo.server.QueryCollection.get(QueryCollection.java:2446)
at oracle.jbo.server.ViewRowSetImpl.getRow(ViewRowSetImpl.java:5465)
at oracle.jbo.server.ViewRowSetIteratorImpl.doFetch(ViewRowSetIteratorImpl.java:2988)
at oracle.jbo.server.ViewRowSetIteratorImpl.notifyRowDeleted(ViewRowSetIteratorImpl.java:3217)
at oracle.jbo.server.ViewRowSetImpl.notifyRowDeleted(ViewRowSetImpl.java:2305)
at oracle.jbo.server.ViewObjectImpl.notifyRowDeleted(ViewObjectImpl.java:12904)
at oracle.jbo.server.ViewObjectImpl.notifyRowDeleted(ViewObjectImpl.java:12942)
at oracle.jbo.server.QueryCollection.removeRow(QueryCollection.java:4873)
at oracle.jbo.server.ViewRowImpl.doRemoveFromCollection(ViewRowImpl.java:3653)
at oracle.jbo.server.ViewRowImpl.doRemove(ViewRowImpl.java:3625)
at oracle.jbo.server.ViewRowImpl.remove(ViewRowImpl.java:3667)
at oracle.adf.model.bean.DCDataRow.remove(DCDataRow.java:179)
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |