E-BIP/XMLP: BI Publisher report crashes on AIX when processing large XML data file
(Doc ID 2818726.1)
Last updated on JULY 13, 2023
Applies to:
PeopleSoft Enterprise PT PeopleTools - Version 8.59 and laterInformation in this document applies to any platform.
Symptoms
On: 8.59, BI Publisher
BI Publisher report crashes on AIX Process Scheduler when processing large XML data file (i.e. greater than 200MB XML data file). Issue is seen on Application Server and Process Scheduler servers using IBM AIX JDK 8.0 Fix Pack 26.
In a specific situation PY_SSP_PRINT Payroll Print process runs to error and PRTUSCHK BI Publisher was crashing and generating peopletools_state.txt and process_state.txt files everytime a 200MB XML data file was being processed. Smaller XML data files were going to success.
Error from stderr
VMState: 0x00055aff
Node a00000050b7f550 [PassThrough]: Only PassThrough (with corresponding regStore appeared before or using same Global Register as child) or regLoad nodes are expected as children of GlRegDeps.
compiling oracle/xdo11g/xpath/XPathDescendantAxis.getNodeList(Loracle/xdo11g/xpath/XPathStep;Loracle/xdo11g/xslt/XSLTContext;)V at level: very-hot (profiling)
Error from process_state.txt
TR::fatal_assertion_with_detail(const TR::AssertionContext&,const char*,int,const char*,const char*,...)() at 0x90000004ff5c8cc
TR::RegDepCopyRemoval::makeFreshCopy(short)() at 0x9000000505f723c
TR::RegDepCopyRemoval::processRegDeps(TR::Node*,TR::TreeTop*)() at 0x9000000505f62e4
TR::RegDepCopyRemoval::perform()() at 0x9000000505f59dc
OMROptimizer.OMR::Optimizer::optimize().OMR::Optimizer::IPRA.$performOptimization(const OptimizationStrategy*,int,int,int)() at 0x90000005054f424
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 |