Skip to Content

SOAP fault: Namespace mismatch

Hi Experts,

Mine is a IDoc to SOAP scenario, I have configured the SOAP Receiver CC, in that i have mentioned the URL (Username and Password) and the SOAP Action as well.

But while sending the message to 3rd party below error message is showing:

"Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: namespace mismatch require namespace1 found namespace2"

Not sure what the issue is... Can the URL be incorrect? What should i do to resolve this?

Thanks in Advance...

Aayush Aggarwal

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • May 09, 2017 at 11:53 AM

    Hi Aayush,

    Compare your target structure namespace definitions in the XSD and the structure you are sending after mapping. If there is any mismatch you need to handle that.

    Thanks,
    Apu

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Ayush,

      Open the wsdl file from the URL provided by the 3rd party system. Download it and import as an external definition.

      Use this external definition in the MM.

      Thanks,

      Apu

  • May 10, 2017 at 02:38 PM

    Hi Aayush!

    In this case you should either request XSD with correct namespaces from third party or use External definition based on web service WSDL.

    Regards, Evgeniy.

    Add comment
    10|10000 characters needed characters exceeded