ConcurrentModificationException When Serializing Using POF (Doc ID 844557.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle Coherence - Version: 3.4.2 to 3.4.2
This problem can occur on any platform.

Symptoms

Portable Object Format (POF) serialization sometimes runs into the following ConcurrentModificationException.

Caused by: java.util.ConcurrentModificationException
at java.util.WeakHashMap$HashIterator.nextEntry(WeakHashMap.java:762)
at java.util.WeakHashMap$EntryIterator.next(WeakHashMap.java:801)
at java.util.WeakHashMap$EntryIterator.next(WeakHashMap.java:799)
at com.tangosol.io.pof.ConfigurablePofContext.getUserTypeIdentifierInternal(ConfigurablePofContext.java:538)
at com.tangosol.io.pof.ConfigurablePofContext.isUserType(ConfigurablePofContext.java:476)
at com.tangosol.io.pof.ConfigurablePofContext.isUserType(ConfigurablePofContext.java:468)
at com.tangosol.io.pof.PofHelper.getJavaTypeId(PofHelper.java:77)
at com.tangosol.io.pof.PofBufferWriter.writeObject(PofBufferWriter.java:1269)
at com.tangosol.io.pof.PofBufferWriter$UserTypeWriter.writeObject(PofBufferWriter.java:2079)
at com.tangosol.io.pof.PofBufferWriter.writeMap(PofBufferWriter.java:1739)
at com.sac.panorama.datagrid.util.externalization.pof.PofObjectWriter.writeMap(PofObjectWriter.java:132)

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