Canadian Direct Deposit Java Concurrent Program Fails with Heap Dump, How to Resolve ?

(Doc ID 407082.1)

Last updated on JUNE 19, 2017

Applies to:

Oracle HRMS (Canada) - Version 12 and later
Information in this document applies to any platform.
ConcurrentProgram:PYCADDMG - Direct Deposit Java Concurrent Program


Direct Deposit Java Concurrent Program Fails With Heap Dump, How to resolve ?

PAY_TOP = /in/XXX/apps11i/xxx/pay/11.5.0
Before call to CreateMAgtape : PAY
Generating Programs for Application : PAY
Writing Heap dump ....
Written Heap dump to /in/XXX/data/applcsf/log/XXX/heapdump3760360.1167283429.txt
JVMDG303: JVM Requesting Java core file
JVMDG304: Java core file written to /in/XXX/data/applcsf/log/XXX/javacore3760360.1167283439.txt
In Throwable Exception of DirectDepositConcurrentProgram :




java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(
at java.lang.StringCoding.safeTrim(
at java.lang.StringCoding.access$300(
at java.lang.StringCoding$StringEncoder.encode(
at java.lang.StringCoding.encode(
at java.lang.String.getBytes(

LOCATION pyjavacom:2
APP-PAY-06882: Assertion failure detected at location pyjavacom:2.


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