on ‎2009 Apr 22 9:20 PM
Hi,
I created an Web Service using a standard BAPI. Unfortunately the WS is not working when calling it externally. With externally I mean, that I use the software soapUI (freeware, tool for web´service testing). I created a WSDL from my webservice(using the SOAMANAGER) and imported it in soapUI. When the WS is executed I get an 500 Internal Server Error. I activated the ICF Recorder(transaction SICF) and recorded the webservice call. The WS response has following interesting statements:
To verify that the Webservice is correct I created an consumer proxy in the same SAP system, using the webservice WSDL. I wrote a test program where I call the consumer proxy. In this case, the webservice is called without errors.
Could anyone help?
Best Regards, Edgar
Request clarification before answering.
Hi Edgar,
If I trust the error message, maybe you didn't specify the right SAP Client, Password (case-Sensitive) or User in your SOAP call?
Maybe you specified all params correct in your ABAP-Proxy? Which binding did you use? URL?
Regards,
Christian
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Christian,
in the program soapUI you can specify url header parameters. I did this and I used the parameters sap-user, sap-password and sap-client. I checked the parameter values many times, they are correct.
In the webservice configuration(SOAMANAGER) for my consumer proxy I specified the user and password. As binding I used URL.
Thank you and best regards, Edgar
| User | Count |
|---|---|
| 9 | |
| 7 | |
| 6 | |
| 4 | |
| 4 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.