cXML error with ORA-31011: XML parsing failed ORA-19202: LPX-00115: Warning: element "Extrinsic"

(Doc ID 2005200.1)

Last updated on MAY 04, 2015

Applies to:

Oracle Purchasing - Version 11.5.10.2 to 12.2.4 [Release 11.5 to 12.2]
Information in this document applies to any platform.

Symptoms

On : 12.2.3 version

When attempting to transmit a cXML Purchase Order (PO) to the supplier the following error occurs.

ERROR
-----------------------
GETTPXML #EXCEPTION ECX_GET_XMLERROR_EMBD
6014: Error while getting the XML Document: 'ORA-31011: XML parsing failed
ORA-19202: Error occurred in XML processing
LPX-00115: Warning: element "Extrinsic" is missing required attribute "name"
Error at line 1'. For further details, see the log corresponding to FND-Logging AFLOG MODULE Name: 'ecx.plsql.CXML.out.PO.PRO.39765
1:0:103.42431.log'.
ECX_STANDARD.getXMLCover(CXML, PO, PRO)
ECX_STANDARD.getXMLTP(POXML, 475609-563457, 220583, RUN)
Wf_Engine_Util.Function_Call(ECX_STANDARD.GETXMLTP, POXML, 475609-563457, 220583, RUN)

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Submit a PO for approval where the Supplier is setup to receive the PO in cXML format.
2. The PO is approved but the transmission in cXML fails with the reported error.

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