Concurrency Issue With Multiple Requirements On Policy
(Doc ID 2629461.1)
Last updated on JANUARY 16, 2020
Applies to:
Oracle Insurance Policy Administration J2EE - Version 11.2.0.15 and laterInformation in this document applies to any platform.
Symptoms
On : 11.2.0.15 version, General
Concurrency issue with multiple requirements on policy. When requirements are running together that perform CopyToPolicyFields we are encountering a concurrency error on the PolicyDcl.
ERROR
-----------------------
"com.adminserver.utl.exception.AsExceptionUtl: com.adminserver.utl.exception.ConcurrencyExceptionUtl: Call to save object failed. "PolicyDcl" modified by another user or process.
at com.adminserver.pas.bll.RequirementExecutorBll.executeOneRequirement(RequirementExecutorBll.java:361)
at com.adminserver.pas.bll.RequirementExecutorBll.execute(RequirementExecutorBll.java:169)
at com.adminserver.pas.bll.RequirementExecutorBll.execute(RequirementExecutorBll.java:148)
at com.adminserver.pas.bll.RequirementExecutorBll.executePolicyRequirement(RequirementExecutorBll.java:93)
at com.adminserver.pas.bll.tasks.ProcessRequirementTask.run(ProcessRequirementTask.java:46)
at com.adminserver.global.processing.coherence.RunnableTaskWrapper.run(RunnableTaskWrapper.java:39)
at com.oracle.coherence.patterns.processing.taskprocessor.TaskRunner.doExecuteTask(TaskRunner.java:316)
at com.oracle.coherence.patterns.processing.taskprocessor.TaskRunner.run(TaskRunner.java:217)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: com.admin"
TEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. The requirement wait for the policy record to be released or retries after the other requirement has completed
Changes
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 |
Changes |
Cause |
Solution |
References |