My Oracle Support Banner

R12: PO Output For Communication Program Generates Exception java.lang.ArrayIndexOutOfBoundsException When Printing Purchase Release (Doc ID 1320817.1)

Last updated on MARCH 15, 2022

Applies to:

Oracle Purchasing - Version 12.1.1 to 12.1.3 [Release 12.1]
Information in this document applies to any platform.
Executable:POXPOPDF - PO Output for Communication
PoGenerateDocumentCP.java


Symptoms

When attempting to run the 'PO Output for Communication' program with print option,
the following error occurs.

ERROR
----------
[050211_074918715][][EXCEPTION] java.lang.ArrayIndexOutOfBoundsException: 0
at oracle.apps.xdo.common.pdf.util.PDFDocMerger$PDFUtility.<init>(PDFDocMerger.java:1842)
at oracle.apps.xdo.common.pdf.util.PDFDocMerger.getPDFUtility(PDFDocMerger.java:575)
at oracle.apps.xdo.common.pdf.util.PDFDocMerger.mergeDocs(PDFDocMerger.java:539)
at oracle.apps.xdo.common.pdf.util.PDFDocMerger.mergePDFDocs(PDFDocMerger.java:510)
at oracle.apps.po.communicate.PoGenerateDocumentCP.runProgram(PoGenerateDocumentCP.java:842)
at oracle.apps.fnd.cp.request.Run.main(Run.java:157)

Steps to reproduce:
--------------------

1. Responsibility = Purchasing Super User

2. Navigate to:  Reports > Run
    Select PO Output for Communication from the List of Values

3. Key in the following Parameter Values:
po_num_from Value:
po_num_to Value:
release_num_from Value: x
release_num_to Value: x
approved_flag Value: N
All others parameters are defaulted.

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
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.