Dear All,
We have created the BRM Rule & particular rule we called inside the soap lookup ( Function Library ) but while testing the message Mapping, we are getting the below error. .
Exception during processing the payload. Error when calling an adapter by using the communication channel CC_10619421_BRM_SOAP_R (Party: , Service: BC_10619421_BRM_BPM, Object ID: 189eabcf9786320598b71f8da7005c11) XI AF API call failed. Module exception: 'com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: Parsing Error: org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" is not allowed.'. Cause Exception: 'java.io.IOException: Parsing Error: org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" is not allowed.'.
com.sap.aii.mapping.lookup.LookupException: Error when calling an adapter by using the communication channel CC_10619421_BRM_SOAP_R (Party: , Service: BC_10619421_BRM_BPM, Object ID: 189eabcf9786320598b71f8da7005c11) XI AF API call failed. Module exception: 'com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: Parsing Error: org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" is not allowed.'. Cause Exception: 'java.io.IOException: Parsing Error: org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" is not allowed.'.
While Calling BRM code ( XmlPayload resPayload = (XmlPayload)accessor.call(reqPayload);) we got the above Error . Anyone please help us the same
Thanks in advance.
Thanks & Regards,
V.Saranya