While importing xml invoice , status in transaction monitor search warning java.lang.NullPointerException . XML file below.
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "APPS.ECX_INBOUND_TRIG", line 932
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "APPS.ECX_INBOUND_TRIG", line 509
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "APPS.ECX_INBOUND_NEW", line 1156
ORA-06510: PL/SQL: unhandled user-defined exception
<?xml version = '1.0' encoding = 'ISO-8859-1'?>
<PROCESS_INVOICE_002 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CNTROLAREA>
<BSR>
<VERB value="PROCESS"/>
<NOUN value="INVOICE"/>
<REVISION value="002"/>
</BSR>
<SENDER>
<LOGICALID>1</LOGICALID>
<COMPONENT>INVOICE</COMPONENT>
<TASK>INV</TASK>
<REFERENCEID>PROCESS</REFERENCEID>
<CONFIRMATION>1</CONFIRMATION>
<LANGUAGE>ENG</LANGUAGE>
<CODEPAGE>CP100000</CODEPAGE>
<AUTHID>APPS</AUTHID>
</SENDER>
<DATETIME qualifier="CREATION" type="T" index="1">
<YEAR>2008</YEAR>
<MONTH>07</MONTH>
<DAY>08</DAY>
<HOUR>07</HOUR>
<MINUTE>30</MINUTE>
<SECOND>18</SECOND>
<SUBSECOND>0000</SUBSECOND>
<TIMEZONE>+0500</TIMEZONE>
</DATETIME>
</CNTROLAREA>
<DATAAREA>
<PROCESS_INVOICE>
<INVHEADER>
<AMOUNT qualifier="DOCUMENT" type="T">
<VALUE>6300</VALUE>
<NUMOFDEC>0</NUMOFDEC>
<SIGN>+</SIGN>
<CURRENCY>USD</CURRENCY>
<DRCR>D</DRCR>
</AMOUNT>
<DATETIME qualifier="DOCUMENT" index="1">
<YEAR>2008</YEAR>
<MONTH>07</MONTH>
<DAY>08</DAY>
<HOUR>01</HOUR>
<MINUTE>00</MINUTE>
<SECOND>00</SECOND>
<SUBSECOND>0000</SUBSECOND>
<TIMEZONE>+0500</TIMEZONE>
</DATETIME>
<DOCUMENTID>12357</DOCUMENTID>
<PARTNER>
<NAME index="1"></NAME>
<PARTNRID>0</PARTNRID>
<PARTNRTYPE>Supplier</PARTNRTYPE>
<CONTACT>
<NAME index="1">Max Ofset MMC</NAME>
</CONTACT>
</PARTNER>
</INVHEADER>
<INVCHARGE>
<AMOUNT qualifier="EXTENDED" type="T">
<VALUE>30</VALUE>
<NUMOFDEC>0</NUMOFDEC>
<SIGN>+</SIGN>
<CURRENCY>USD</CURRENCY>
<DRCR>D</DRCR>
</AMOUNT>
<CHARGETYPE>FREIGHT</CHARGETYPE>
</INVCHARGE>
<INVCHARGE>
<AMOUNT qualifier="EXTENDED" type="T">
<VALUE>300</VALUE>
<NUMOFDEC>2</NUMOFDEC>
<SIGN>+</SIGN>
<CURRENCY>USD</CURRENCY>
<DRCR>D</DRCR>
</AMOUNT>
<CHARGETYPE>MISCELLANEOUS</CHARGETYPE>
</INVCHARGE>
<INVLINE>
<AMOUNT qualifier="EXTENDED" type="T">
<VALUE>6300</VALUE>
<NUMOFDEC>0</NUMOFDEC>
<SIGN>+</SIGN>
<CURRENCY>USD</CURRENCY>
<DRCR>D</DRCR>
</AMOUNT>
<OPERAMT qualifier="UNIT" type="T">
<VALUE>6300</VALUE>
<NUMOFDEC>0</NUMOFDEC>
<SIGN>+</SIGN>
<CURRENCY>USD</CURRENCY>
<UOMVALUE>1</UOMVALUE>
<UOMNUMDEC>0</UOMNUMDEC>
<UOM>EA</UOM>
</OPERAMT>
<QUANTITY qualifier="ITEM">
<VALUE>100</VALUE>
<NUMOFDEC>0</NUMOFDEC>
<SIGN>+</SIGN>
<UOM>Ea</UOM>
</QUANTITY>
<LINENUM>1</LINENUM>
<DESCRIPTN>1st Invoie Line</DESCRIPTN>
</INVLINE>
</PROCESS_INVOICE>
</DATAAREA>
</PROCESS_INVOICE_002>
