Savon fault response in SOAP Reques: "The message with Action 'x' cannot be processed at the receiver..."
I'm using Savon for a Web Service Client implementation.
However, I get this message:
(a:ActionNotSupported) The message with Action 'SearchCars' 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).
开发者_运维问答
after sending my soap request.
I read it had something to do with a httpBinding or something.
Any ideas?
Do you have a working client another mechanism (eg curl)?
What I find useful is to see look at the differences between the http requests, using something like Charles.
And/or soapUI is a handy tool for inspecting web services and trying them out. Have you tried connecting with that?
HTH, Chris
精彩评论