While trying to access an "in progress" BPM process on a PO 7.4 server, we are getting technical errors showing issues while trying to access the data objects for that process.
Once this error has started to show for the first process, all the subsequent processes are going into "in progress" mode only.
NWA trace analysis shows following error:
by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1]
Message: JAXP00010001: The parser has encountered more than "64000"
entity expansions in this document; this is the limit imposed by the JDK.
PLEASE SEE ATTACHMENT FOR DETAILED ERROR TRACE.
Ran thru various blogs on same, and came with conclusion of either:
1. Workaround of disabling FPS or entity expansion limit (and risk DoS error). See https://bugs.openjdk.java.net/browse/JDK-8028111
2. Upgrade JVM version from our current 1.6.0_65 to 1.7.0_51 (or 1.8.0_2 ) as per varied blogs.
Please suggest which one to go for, and if there is any other better solution available.