Skip to Content

mapping error in SOAP --> SFTP integration flow

We set up the following integration flow in SAP PI:

SOAP Adapter as synchronous interface should receive message which should be transfer to a SFTP server. The message should be mapped by an SAP PI mapping to the defined output message format. Attached you can see a screenshot of this integration flow..

Sending a message to the webservice interface of this PI scenario we receive the following error message while the message has been delivered to the SFTP server !!!

com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error encountered while executing mapping: com.sap.aii.af.service.mapping.MappingException: com.sap.aii.utilxi.misc.api.ResourceException: Could not determine mapping steps for message cf4cba8b-8919-11e5-8ac2-000006276b3a

at com.sap.aii.adapter.soap.web.SOAPHandler.processSOAPtoXMB(SOAPHandler.java:772)

at com.sap.aii.adapter.soap.web.MessageServlet.doPost(MessageServlet.java:530)


For this test we are using the webservice client in the SAP Web Services Navigator.

If we remove the message mapping from the iFlow the webservice call will processed without any error and we are receiving as answer from the webservice the directory and the filename of the delivered message. For sure the message is delivered to SFTP in the original message format.

So it seems that the receiver adapter sends a message back which can not be processed in the message mapping.


Can somebody help me ?

iflowTPCEvent.jpg (110.1 kB)
Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • Posted on Nov 12, 2015 at 09:30 AM

    Hi Christian,

    I am not sure about this. But is your operation mapping has everything defined correctly? Can you please give a screen shot of the Operation Mapping.

    Regards,

    Vikas

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.