Skip to Content
0
Former Member
Jun 03, 2009 at 08:24 PM

Error in SOAP Adapter because XML is big

67 Views

<b>Hi guys! I have a SOAP Adapter (Sender) that works fine when the XML it receives is small. If the XML is big, this error happens:</b><br><br><br>

java.lang.NullPointerException; nested exception caused by: 
java.lang.NullPointerException; nested exception caused by: 
com.sap.engine.lib.xml.parser.NestedSAXParserException: Fatal Error: com.sap.engine.lib.xml.parser.ParserException: XMLParser: No data allowed here: (hex) 6e, 74, 6f(:main:, row:1, col:3)(:main:, row=1, col=3) -> com.sap.engine.lib.xml.parser.ParserException: XMLParser: No data allowed here: (hex) 6e, 74, 6f(:main:, row:1, col:3)
	at com.sap.engine.lib.xml.parser.XMLParser.scanProlog(XMLParser.java:2785)
	at com.sap.engine.lib.xml.parser.XMLParser.scanDocument(XMLParser.java:2830)
	at com.sap.engine.lib.xml.parser.XMLParser.parse0(XMLParser.java:229)
	at com.sap.engine.lib.xml.parser.AbstractXMLParser.parseAndCatchException(AbstractXMLParser.java:145)
	at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:160)
	at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:261)
	at com.sap.engine.lib.xml.parser.Parser.parseWithoutSchemaValidationProcessing(Parser.java:280)
	at com.sap.engine.lib.xml.parser.Parser.parse(Parser.java:342)
	at com.sap.engine.lib.xml.parser.SAXParser.parse(SAXParser.java:125)
	at javax.xml.parsers.SAXParser.parse(Unknown Source)
	at javax.xml.parsers.SAXParser.parse(Unknown Source)
	at com.sap.aii.messaging.util.StreamXMLScannerImpl$EventProducer.run(StreamXMLScannerImpl.java:598)
	----------------------------------------
	at java.lang.Throwable.<init>(Throwable.java:56)
	at java.lang.Throwable.<init>(Throwable.java:67)
	at org.xml.sax.SAXException.<init>(Unknown Source)
	at org.xml.sax.SAXParseException.<init>(Unknown Source)
	at com.sap.engine.lib.xml.parser.NestedSAXParseException.<init>(NestedSAXParseException.java:23)
	at com.sap.engine.lib.xml.parser.SAXParser.parse(SAXParser.java:144)
	at javax.xml.parsers.SAXParser.parse(Unknown Source)
	at javax.xml.parsers.SAXParser.parse(Unknown Source)
	at com.sap.aii.messaging.util.StreamXMLScannerImpl$EventProducer.run(StreamXMLScannerImpl.java:598)
Caused by: com.sap.engine.lib.xml.parser.ParserException: XMLParser: No data allowed here: (hex) 6e, 74, 6f(:main:, row:1, col:3)
	at com.sap.engine.lib.xml.parser.XMLParser.scanProlog(XMLParser.java:2785)
	at com.sap.engine.lib.xml.parser.XMLParser.scanDocument(XMLParser.java:2830)
	at com.sap.engine.lib.xml.parser.XMLParser.parse0(XMLParser.java:229)
	at com.sap.engine.lib.xml.parser.AbstractXMLParser.parseAndCatchException(AbstractXMLParser.java:145)
	at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:160)
	at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:261)
	at com.sap.engine.lib.xml.parser.Parser.parseWithoutSchemaValidationProcessing(Parser.java:280)
	at com.sap.engine.lib.xml.parser.Parser.parse(Parser.java:342)
	at com.sap.engine.lib.xml.parser.SAXParser.parse(SAXParser.java:125)
	... 3 more

<br><br><br>

<b>ps: the big XML is well formed! It seems the application server refuses the http request (the message does not appear at SXMB_MONI)</b><br><br>

thanks in advance<br><br>

Julio