Slow Scan Of Message MT103 On Prod Environment
(Doc ID 2913386.1)
Last updated on DECEMBER 08, 2022
Applies to:
Oracle Financial Services Transaction Filtering - Version 8.0.7.1.0 and laterInformation in this document applies to any platform.
Symptoms
If 2 MT103 messages are coming to the system at the same time and trying to extract message tags, then one of the message fails.
Steps to Reproduce the issue:
Step1: Create an Excel with more than 1 MT103 message
Step2: Using IPEJMSclient, execute the excel payments in TF with more than 1 listener
Error Encountered:
[DEBUG] 2022-06-22 07:30:40.021 [sourceEntityListener-3] aai - Beneficiary BIC->MessageTagsEntity [messageTagsConfigId=81402, tagId=59A, fieldName=Identifier Code, expressionId=0, expressionCode=null]
[ERROR] 2022-06-22 07:30:40.020 [sourceEntityListener-2] aai - com.oracle.ofss.sanctions.preProcess.DAOImpl.MessageTagsDAOImpl Exception occured in method persistMessageTagsValues with Message = null
java.util.ConcurrentModificationException: null
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:911) ~[?:1.8.0_321]
at java.util.ArrayList$Itr.next(ArrayList.java:861) ~[?:1.8.0_321]
at com.oracle.ofss.sanctions.preProcess.DAOImpl.MessageTagsDAOImpl.persistMessageTagsValues(MessageTagsDAOImpl.java:484) [TFLTTransformer.jar:?]
at com.oracle.ofss.sanctions.preProcess.messageTransformer.MessageTagsTransformer.doTransform(MessageTagsTransformer.java:50) [TFLTTransformer.jar:?]
at com.ofs.aai.inline.transform.TransformChainFactoryImpl$TransformerChainImpl.doTransform(TransformChainFactoryImpl.java:93) [realtime-processing.jar:?]
at com.ofs.aai.inline.transform.TransformManager.runTransformers(TransformManager.java:91) [realtime-processing.jar:?]
at com.ofs.aai.inline.transform.TransformManager.tranformEntity(TransformManager.java:69) [realtime-processing.jar:?]
at com.ofs.aai.inline.transform.TransformManager$$FastClassBySpringCGLIB$$ac1a9f4.invoke(<generated>) [realtime-processing.jar:?]
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) [spring-core-4.3.24.RELEASE.jar:4.3.24.RELEASE]
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:667) [spring-aop-4.3.24.RELEASE.jar:4.3.24.RELEASE]
at com.ofs.aai.inline.transform.TransformManager$$EnhancerBySpringCGLIB$$cc04bdaf.tranformEntity(<generated>) [realtime-processing.jar:?]
at com.ofs.aai.inline.process.ProcessManager.persitData(ProcessManager.java:252) [realtime-processing.jar:?]
at com.ofs.aai.inline.process.ProcessManager.process(ProcessManager.java:457) [realtime-processing.jar:?]
at com.ofs.aai.inline.process.ProcessManager.process(ProcessManager.java:241) [realtime-processing.jar:?]
at com.ofs.aai.inline.process.ProcessManager$$FastClassBySpringCGLIB$$c970f52e.invoke(<generated>) [realtime-processing.jar:?]
Changes
NA
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 |