My Oracle Support Banner

A Web Service, Running in OAS Stops Responding when the Passed XML Data Exceeds a Certain Size ( > 2 MB ) (Doc ID 798763.1)

Last updated on SEPTEMBER 04, 2018

Applies to:

Web Services - Version:
This problem can occur on any platform.


A web service, running in OAS stops responding when the passed xml data exceeds a certain size ( > 2 MB ).

Where testing with Java heap size "-Xms256M -Xmx256M" the problem persists.

The following error occurs:

+Thread dump from hanging oc4j process
"AJPRequestHandler-ApplicationServerThread-5" prio=5 tid=0x02c83c70 nid=0x11c0 waiting on
condition [38af000..38afdb4]
at oracle.xml.parser.v2.XMLText.addText(
at oracle.xml.parser.v2.DocumentBuilder.characters(
at oracle.xml.parser.v2.NonValidatingParser.reportCharacters(
at oracle.xml.parser.v2.NonValidatingParser.parseText(
at oracle.xml.parser.v2.NonValidatingParser.parseElement(
at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(
at oracle.xml.parser.v2.XMLParser.parse(
at oracle.xml.jaxp.JXDocumentBuilder.parse(
at org.apache.soap.transport.TransportMessage.unmarshall(
at org.apache.soap.server.ServerUtils.readEnvelopeFromInputStream(
at javax.servlet.http.HttpServlet.service(
at javax.servlet.http.HttpServlet.service(
at com.evermind.server.http.ServletRequestDispatcher.invoke(


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

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