E-BI/XMLP: Process Failed With Java Errors InvocationTargetException and StackOverflowError (Doc ID 1424974.1)

Last updated on NOVEMBER 09, 2015

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.50 and later
Information in this document applies to any platform.
***Checked for relevance on 02-JUN-2014***
***Checked for relevance on 09-Nov-2015***

Symptoms


On :  8.50 version, BI Publisher, (XML Publisher)

When attempting to run custom BI Publisher, (XML Publisher), reports to PDF format, the following error occurs on a consistent basis.

Both reports can be run from Query Report Viewer and Query Report Scheduler without error.


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

[021512_233807054][oracle.apps.xdo.template.FOProcessor][EXCEPTION] java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at oracle.apps.xdo.common.xml.XSLT10gR1.invokeProcessXSL(Unknown Source)
at oracle.apps.xdo.common.xml.XSLT10gR1.transform(Unknown Source)
at oracle.apps.xdo.common.xml.XSLT10gR1.transform(Unknown Source)
at oracle.apps.xdo.common.xml.XSLTWrapper.transform(Unknown Source)
at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(Unknown Source)
at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(Unknown Source)
at oracle.apps.xdo.template.FOProcessor.createFO(Unknown Source)
at oracle.apps.xdo.template.FOProcessor.generate(Unknown Source)
at com.peoplesoft.pt.xmlpublisher.PTFOProcessor.generateOutput(PTFOProcessor.java:88)
Caused by: java.lang.StackOverflowError
at sun.text.normalizer.NormalizerBase.findNextIterationBoundary(Unknown Source)
at sun.text.normalizer.NormalizerBase.next(Unknown Source)
at sun.text.normalizer.NormalizerBase.nextNormalize(Unknown Source)
at sun.text.normalizer.NormalizerBase.next(Unknown Source)
at java.text.CollationElementIterator.next(Unknown Source)
at java.text.RuleBasedCollator.compare(Unknown Source)
at oracle.xdo.parser.v2.XSLSort.compareObjects(XSLSort.java:555)
at oracle.xdo.parser.v2.XSLSort.p
.............
.............
.............
[021512_233807055][oracle.apps.xdo.template.FOProcessor][ERROR] End Memory: max=230MB, total=227MB, free=190MB


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Submit the problem report
2. Open the report *stdout.txt file
3. Observe the error

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot successfully run the report

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