OCOMC Exception While Writing the Response Error Record

(Doc ID 2311015.1)

Last updated on OCTOBER 12, 2017

Applies to:

Oracle Communications Offline Mediation Controller - Version 6.0.0.3.0 and later
Information in this document applies to any platform.

Symptoms

On : 6.0.0.3.0 version, NM Core

When ECE distribution cartridge is writing the suspense record, a java exception appears in the log and as a result the suspense file gets corrupted.

This issue happens inconsistently.


ERROR
-----------------------

The java exception in ECE DC log:
2xpzkz-fgq-j1pnsour: DC_RECYCLED_TEL

2017-08-22 15:48:11;ERROR;Invalid Data; Invalid input data; Unexpected exception while writing the response error record: java.util.ConcurrentModificationException;
java.util.ConcurrentModificationException
  at java.util.Hashtable$Enumerator.next(Hashtable.java:1378)
  at com.oracle.nm.oi.tachyon.TachyonOIRecord.writeNarObject(TachyonOIRecord.java:473)
  at com.oracle.nm.oi.tachyon.TachyonUpdater.writeResponseErrorRecordNar(TachyonUpdater.java:2215)
  at com.oracle.nm.oi.tachyon.TachyonUpdater.writeBulkFailureNars(TachyonUpdater.java:3043)
  at com.oracle.nm.oi.tachyon.TachyonUpdater.access$1700(TachyonUpdater.java:75)
  at com.oracle.nm.oi.tachyon.TachyonUpdater$TachyonBulkFailureNarWriter.run(TachyonUpdater.java:3176)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  at java.lang.Thread.run(Thread.java:745)
#EOR#

The error in the NAR Collection Cartridge:
2017-08-22 15:57:28;WARN ;Resources; Error reading file; Couldn't read the local file: [2xpzkz-fgq-j1pnsourAug_22__2017_15_57_25_245_172437c4-b386-493f-93f9-f884e9790d2f_8_FAILURE_RESPONSE_NAR.archive].;
java.lang.IllegalArgumentException: unknown type no: -1
  at com.nt.udc.ndk.node.DCField.create(DCField.java:217)
  at com.nt.udc.ndk.node.DCField.create(DCField.java:153)
  at com.nt.udc.nar.NAR.readObject(NAR.java:1552)
  at com.nt.udc.ei.node.nar.NAREIFileProcessor.processFiles(NAREIFileProcessor.java:476)
  at com.nt.udc.ei.transport.FileEITransport.run(FileEITransport.java:261)
  at java.lang.Thread.run(Thread.java:745)
#EOR#
 




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