Output Post Processor Fails Due To java.lang.ArrayIndexOutOfBoundsException: 65540 (Doc ID 567545.1)

Last updated on OCTOBER 21, 2016

Applies to:

BI Publisher (formerly XML Publisher) - Version 11.5 and later
Information in this document applies to any platform.
***Checked for relevance on 29-Sep-2013***

Symptoms

An XML Publisher report completed in error and the request log file shows the generic error message like:

+---------------------------------------------------------------------------+
Executing request completion options...

+------------- 1) PUBLISH -------------+
Beginning post-processing of request 45295431 on node CTXT01 at 07-MAY-2008 18:06:25.
Post-processing of request 45295431 failed at 07-MAY-2008 18:06:27 with the error message:
One or more post-processing actions failed. Consult the OPP service log for details.
+--------------------------------------+

+------------- 2) PRINT -------------+
Not printing the output of this request because post-processing failed.
+--------------------------------------+


The Output Post Processor log file will contain the specific exception encountered for the given request:
.


java.lang.reflect.InvocationTargetException
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
   at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
   at oracle.apps.xdo.common.xml.XSLT10gR1.invokeParse(XSLT10gR1.java:517)
   at oracle.apps.xdo.common.xml.XSLT10gR1.transform(XSLT10gR1.java:224)
   at oracle.apps.xdo.common.xml.XSLTWrapper.transform(XSLTWrapper.java:177)
   at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:1044)
   at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:997)
   at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:212)
   at oracle.apps.xdo.template.FOProcessor.createFO(FOProcessor.java:1657)
   at oracle.apps.xdo.template.FOProcessor.generate(FOProcessor.java:967)
   at oracle.apps.xdo.oa.schema.server.TemplateHelper.runProcessTemplate(TemplateHelper.java:5888)
   at oracle.apps.xdo.oa.schema.server.TemplateHelper.processTemplate(TemplateHelper.java:3438)
   at oracle.apps.xdo.oa.schema.server.TemplateHelper.processTemplate(TemplateHelper.java:3527)
   at oracle.apps.fnd.cp.opp.XMLPublisherProcessor.process(XMLPublisherProcessor.java:247)
   at oracle.apps.fnd.cp.opp.OPPRequestThread.run(OPPRequestThread.java:157)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 65540
   at oracle.xdo.comp.CXMLStream.writeUTF(CXMLStream.java(Compiled Code))
   at oracle.xdo.comp.CXMLHandlerBase.characters(CXMLHandlerBase.java(Compiled Code))
   at oracle.xdo.parser.v2.NonValidatingParser.reportCharacters

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