Java.util.ConcurrentModificationException Error During Nightly Cycle Post-Plan (Valuation) (Doc ID 1592950.1)

Last updated on OCTOBER 04, 2016

Applies to:

Oracle Insurance Policy Administration J2EE - Version 8.0.16 and later
Information in this document applies to any platform.

Symptoms

On : 8.0.16 version, Cycle

When attempting to run Post Policy level cycle, the following error occurs.

Error
java.util.ConcurrentModificationException
at java.util.HashMap$AbstractMapIterator.checkConcurrentMod(HashMap.java:122)
at java.util.HashMap$AbstractMapIterator.makeNext(HashMap.java:127)
at java.util.HashMap$KeyIterator.next(HashMap.java:200)
at java.util.HashMap.analyzeMap(HashMap.java:724)
at java.util.HashMap.rehash(HashMap.java:710)
at java.util.HashMap.rehash(HashMap.java:743)
at java.util.HashMap.putImpl(HashMap.java:629)
at java.util.HashMap.put(HashMap.java:607)
at com.adminserver.bll.impl.ValuationImpl.getGuaranteedRate(ValuationImpl.java:1028)
at com.adminserver.bll.impl.ValuationImpl.getFixedCashValue(ValuationImpl.java:1046)
at com.adminserver.bll.impl.ValuationImpl.updateRemovalList(ValuationImpl.java:1173)
at com.adminserver.bll.impl.ValuationImpl.updateDepositList(ValuationImpl.java:1109)
at com.adminserver.bll.impl.ValuationImpl.updateFund(ValuationImpl.java:977)
at com.adminserver.bll.impl.ValuationImpl.__AW_value(ValuationImpl.java:393)
at com.adminserver.bll.impl.ValuationImpl.value(ValuationImpl.java)
at com.adminserver.bll.impl.ValuationImpl.value(ValuationImpl.java:270)
at com.adminserver.bll.impl.ScheduledValuationImpl.processInForcePolicy(ScheduledValuationImpl.java:199)
at com.adminserver.bll.impl.ScheduledValuationImpl.__AW_processPolicy(ScheduledValuationImpl.java:145)
at com.adminserver.bll.impl.ScheduledValuationImpl.processPolicy(ScheduledValuationImpl.java)
at com.adminserver.bll.ScheduledValuationBllBean.__AW_processPolicy(ScheduledValuationBllBean.java:63)
at com.adminserver.bll.ScheduledValuationBllBean.processPolicy(ScheduledValuationBllBean.java)
at com.adminserver.bll.EJSRemoteStatelessScheduledValuationBll_b048de2a.processPolicy(Unknown Source)
at com.adminserver.bll._ScheduledValuationBllRemote_Stub.__AW_processPolicy(_ScheduledValuationBllRemote_Stub.java:274)
at com.adminserver.bll._ScheduledValuationBllRemote_Stub.processPolicy(_ScheduledValuationBllRemote_Stub.java)
at com.adminserver.utl.scheduledvaluation.ScheduledValuationRunnable.run(ScheduledValuationRunnable.java:37)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.__AW_run(PooledExecutor.java:732)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java)
at java.lang.Thread.run(Thread.java:736)


Steps to Reproduce
This issue occurred during the last 2 cycle runs on different policies, but is not consistently reproducible.

Changes

 

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