on 09-15-2010 2:43 PM
Hello,
I developed an Application Service in NWDS and tested it in the WebService Navigator.
It worked fine u2026
Now I want to call this WebService in ABAP. So I created a Client Proxy (SE80) with the corresponding WSDL and set up a logical port (with the same WSDL).
While testing this Client Proxy an error occurred:
SoapFaultCode: 1
Through the transaction se11 I got the following infos:
E SOAP_RUNTIME 20100914152300.8430000 : CL_SOAP_RUNTIME_CLIENT
->EXEC_PROCESSING Ausnahmebehandlung innerhalb der SOAP Laufzeit
E HTTP_TRANSPORT_BINDING 20100914152300.7340000 : CL_SOAP_HTTP
_TPBND_ROOT ->HANDLE_STATUS_CODE Received return code 500 (
Internal Server Error )
E SOAP_RUNTIME 20100914152300.8430000 : CL_SOAP_RUNTIME_CLIENT
->EXEC_PROCESSING SOAP Fault Exception caught: : Header element
[http://schemas.xmlsoap.org/ws/2004/08/addressing]To, marked with
mustUnderstand=1, is not recognized.
Can anybody give me a hint how to solve this problem?
Best regards
Tim
Can you goto Logical port and suppress message Id transfer.
You can find it under tab "Messaging"->"Message Id Protocol" = suppress id transfer and then test.
For troubleshooting please test RFC destination in SM59, you can find name of HTTP destination in "Additional Settings" tab if it is working.
Regards,
Gourav
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks.
It solved my problem too. Could you help expain why it worked? Is there side effect to suppress the id transfer?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This is useful - thanks .
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
25 | |
12 | |
9 | |
6 | |
6 | |
5 | |
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.