PO Output For Communication Error With OutOfMemoryError (Doc ID 2048756.1)

Last updated on AUGUST 27, 2015

Applies to:

Oracle Purchasing - Version 12.1.1 and later
Information in this document applies to any platform.

Symptoms

On : 12.1.1 version, Purchase Order

When attempting to generate Release PDF output via PO Output for Communication,
the following error occurs.

ERROR
-----------------------
PoPrintingUtil.getBlobPDF(input,input) - Error while generating the PDForacle.apps.xdo.XDOException
PoPrintingUtil.getBlobPDF(input,input) - Full Error Stack Trace - java.lang.reflect.InvocationTargetException
Caused by: java.lang.OutOfMemoryError: Java heap space
...
 genDoc() : Exceptionjava.lang.Exception: Error while generating PDF :null
java.lang.Exception: Error while generating PDF :null
rolling back the complete program
(for detail error message please check attachment PO_Output_for_Communication.txt )


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create Blanket Release > tools > view document > system launch "PO Output for Communication".
2. Check the log file, find error message below:
PoPrintingUtil.getBlobPDF(input,input) - Error while generating the PDForacle.apps.xdo.XDOException
PoPrintingUtil.getBlobPDF(input,input) - Full Error Stack Trace - java.lang.reflect.InvocationTargetException
Caused by: java.lang.OutOfMemoryError: Java heap space
...
 genDoc() : Exceptionjava.lang.Exception: Error while generating PDF :null
java.lang.Exception: Error while generating PDF :null
rolling back the complete program
(for detail error message please check attachment PO_Output_for_Communication.txt )
3. Issue only exists for Blanket Release randomly.

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot get PDF output for Blanket Release, thus the user is not able to check Release PDF output for release detail information, also failed to perform communication using PDF output with supplier.

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