cancel
Showing results for 
Search instead for 
Did you mean: 

Need Help in Message Mapping in SCI(HCI)

Former Member
0 Kudos

Hello Friends,

In my iFlow, I am fetching from IoT via OData and trying to send this to ECC via IDoc. I am using a content modifier to modify the ATOM based content I am getting and the use the XSD generated from OData to map with the IDoc (XSD generated).

When I am running my iFlow I get below error in the log.

Message processing failed.

com.sap.xi.mapping.camel.XiMappingException: com.sap.aii.utilxi.misc.api.BaseRuntimeException: The markup in the document following the root element must be well-formed., cause: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 23; The markup in the document following the root element must be well-formed. Please let me know where am I going wrong.

Regards

Amitabh

Accepted Solutions (1)

Accepted Solutions (1)

gagandeep_batra
Active Contributor
0 Kudos

Hi amitabh,

Can you test without content modifier

Regards

Gagan

Former Member
0 Kudos

Thanks a ton Gagandeep. It worked. The why do we use Content Modifier at all. Most of the blogs spoke about using this to convert the OData(Atom XML) into a simple XML and hence I used it.

Thanks anyway. My IDoc is in ECC now.

Regards

Amitabh

huibin_lau
Participant
0 Kudos

Thanks Gagan.

Your answer helped me too.

Regards,

Jeremy

Answers (0)