cancel
Showing results for 
Search instead for 
Did you mean: 

Parsing error while working with BPM

Former Member
0 Kudos

My scenario is File-RFC. Getting the response back from RFC function module (Using BPM sync-Async Bridge).

In SXMB_MONI I am getting this following error:

"PARSING" - "GENERAL"

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!-- Call Adapter

-->

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">

<SAP:Category>XIAdapterFramework</SAP:Category>

<SAP:Code area="PARSING">GENERAL</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: could not convert request from XML to RFC:com.sap.mw.jco.JCO$Exception: (130) JCO_ERROR_XML_PARSER: Expecting a tag to begin with '<' instead of '2', in "R><RETURN>2345678903"</SAP:AdditionalText>

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack />

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

My Input file structure is :

<?xml version="1.0" encoding="UTF-8"?>

<ns6:MT_GetFlatFile xmlns:ns6="http://sap.com/xi/XI/GMPOC_SYNC_RFC">

<HEADER_DESCRIPTION>DESCRIPTIONDESCRIPTIONDESCRIPTIONDESCRIPTION</HEADER_DESCRIPTION>

<PROJ_ESTIM_NO>9875670980</PROJ_ESTIM_NO>

<VENDOR_NO>2345678903</VENDOR_NO>

</ns6:MT_GetFlatFile>

I have made a change in RFC and once again imported the same to XI. But still I am getting this error .

Kindly help me in solving this problem.

Thanks and Regards,

Chary

Accepted Solutions (0)

Answers (1)

Answers (1)

udo_martens
Active Contributor
0 Kudos

Hi Chary,

plz look 2 monitoring file after mapping. May be not wellformed, may be not readable for rfc-adapter; for example not write namespace "urn:sap-com:document:sap:rfc:functions". Adapt ur mapping.

Regards,

Udo