on 12-22-2017 3:07 PM
Dear experts,
I call an external web service using HTTPs. The consumer proxy and logical port are created using a WSDL file given by the web service provider.
When invoking a web service's method I get the following exception:
SoapFaultCode:4 Sender ( 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).
I searched over the Internet for similar issues, almost all indicated a missing Action value for the method as defined in the underlying WSDL. However, in the Operation tab in SOAMANAGER in Logical Port definition I pasted the soapAction value from the WSDL file.
Does anyone have any idea what may be the cause of the exception?
Thank you in advance,
Konstantinos
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.