Skip to Content
A B

SOAP Receiver Channel

Hi

I am calling a webservice which runs on WCF.

My log viewer shows the following error.

Exception caught by adapter framework: SOAP: Response message contains an errorXIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: The message with Action '' cannot be processed at the receiver, due to a ContractFilter mismatch at the EndpointDispatcher. This may be because of either a contract mismatch (mismatched Actions between sender and receiver) or a binding/security mismatch between the sender and the receiver. Check that sender and receiver have the same contract and the same binding (including security requirements, e.g. Message, Transport, None).

The receiver gave me a target url which has the following wsdl.

http://wcfservice.biz/Service1.svc?singleWsdl

Inside the wsdl there is a method called GETXMLString

Now can somebody advise what my target url should be if i need to call this method.

Regards

Sam

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • Best Answer
    Posted on Nov 10, 2015 at 01:17 PM

    Hi Sam,

    Have you tried to set the operation on the SOAPAction field?(Configuring the Receiver SOAP Adapter - Advanced Adapter Engine - SAP Library)

    I usually try first to load the wsdl with SOAPui application and to check how this program prepares the call and the connection parameters.

    Regards.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Nov 10, 2015 at 02:02 PM

    Hello

    I can see only the endpoint in the soapui. Where should i see the window you mentioned.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Nov 10, 2015 at 02:06 PM

    Hello Inaki

    I managed to find the window you are seeing. I do see the action specified.

    The thing I note is that the action has a different url like this

    http://tempuri.org/getxmlstring

    while the mail url is different, is this some issue with the way they have genreated the wsdl ?

    Regards

    Sam

    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Sam,

      Could you have connectivity from your laptop or vpn to try to do a call with SOAPui?

      I had a scenario with wcf services that it used MTOM and the payload with cid references and i had to use AXIS adapter. Could you know if you had cid references or not to access to the payload?

      Regards.

  • Posted on Nov 10, 2015 at 02:08 PM

    also should my target url be the endpoint url to be configured in the soap receiver

    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.