java.util.ConcurrentModificationException on custom ADF page (Doc ID 2293001.1)

Last updated on AUGUST 01, 2017

Applies to:

Oracle Business Process Management Suite - Version 12.1.3.0.0 and later
Information 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)



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