XHUB-201 Error For One Purchase Order Being Sent To Supplier Through the Oracle Supplier Network

(Doc ID 1996022.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Supplier Network - Version 12.1.2 and later
Information in this document applies to any platform.

Symptoms

In Oracle Supplier Network, one purchase order is failing to be processed to a supplier. Other purchase orders are sending successfully to the same supplier and the issue is limited to this one purchase order.


Error

Error Code = XHUB-201
Error Message = A parsing error occurred while processing an XML document (Parsing error at line=1036, col=1126)

Exception Details (as seen in the OSN Admin site):
Error Code = XHUB-201
Error Description = A parsing error occurred while processing an XML document
Cause = Incorrect or invalid XML document
Possible Remedy = Resubmit the document with a valid XML structure
Root Error Description = oracle.xml.parser.v2.XMLParseException: Unexpected EOF.

Additional Error Details:
  oracle.apps.snw.hubserver.util.XhubException: [XHUB-201] A parsing error occurred while processing an XML document (Parsing error encountered while processing document)[::]
  at oracle.apps.snw.hubserver.agent.OxtaInbound.processMessage(OxtaInbound.java:284)
  at oracle.apps.snw.hubserver.agent.InboundMessageConditioner.processMessages(InboundMessageConditioner.java:324)
  at oracle.apps.snw.hubserver.agent.InboundMessageConditioner.run(InboundMessageConditioner.java:223)
  at java.lang.Thread.run(Thread.java:662)



Steps To Reproduce

The issue can be reproduced at will with the following steps:
1. Create a purchase order in Oracle Purchasing, save and approve. Communicated Method on the PO is "XML".
2. The XML file is successfully transmitted to OSN. However, the OSN rejects it with the errors above, and does not send the PO to the supplier listed on the PO.


Business Impact

Due to this issue, the supplier cannot receive the purchase order information for this one PO, via XML/OSN.



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