Hello Experts,
I am doing JDBC to ABAP PROXY(ECC) using SAP PI 7.4
PI picks the file and shows it as success in PI . The message reaches the ECC and shows success in SXMB_MONI with only header and no payload. The proxy program is not executed because of no payload.
I found that I mapped all fields except the header field and hence the data in the body was not coming in backend systems.
After mapping the Header field new error is coming like
com.sap.aii.utilxi.misc.api.BaseRuntimeException:The processing instruction target matching "[xX][mM][lL]" is not allowed.
In the payload the format is getting changed.
<?xml version="1.0" encoding="UTF-8"?>
-<MT_SO_PHP> ---- it should be: <ns0:MT_SO_PHP>
-<row>
<inquiry_id>12</inquiry_id>
<inquiry_no>009</inquiry_no>
<order_type>ZCHN</order_type>
</row>
</MT_SO_PHP>
Please help me to resolve this issue.
Thanks,
Sayanti