Cartridge Stops Working After Java.lang.IllegalStateException On Commons-collections (Doc ID 1502653.1)

Last updated on OCTOBER 18, 2016

Applies to:

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

Symptoms

User has reported the following errors which are encountered in their OSM 7.0.3 environment.

Caused By: java.lang.IllegalStateException: Entry.next=null, data[removeIndex]=null previous=null key=4839092 value=order type=CommunicationsSalesOrder [CommunicationsSalesOrder (id=10070)]/order source=CommunicationsSalesOrder [CommunicationsSalesOrder (id=10070)] size=10000 maxSize=10000 Please check that your keys are immutable, and that you have used synchronization properly. If so, then please report this to commons-dev@jakarta.apache.org as a bug.
at org.apache.commons.collections.map.LRUMap.reuseMapping(LRUMap.java:300)
at org.apache.commons.collections.map.LRUMap.addMapping(LRUMap.java:266)
at org.apache.commons.collections.map.AbstractHashedMap.put(AbstractHashedMap.java:283)
at EDU.oswego.cs.dl.util.concurrent.SyncMap.put(SyncMap.java:203)
at com.mslv.oms.handler.util.b.a(Unknown Source)
Truncated. see log file for complete stacktrace
>

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