Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

How do I call a .net web service from SAP?

Hello,

I have a web service developed in ASP.net 2.0 C# and published on a PC.

I can get its WSDL from the below address.

http://(IP)/wsYBMB_SCADA_SIP/Service1.asmx?WSDL

What I want to do is call this web service from SAP (version SAP ECC 6.0).

There are 2 SAP systems. One of them is for development and the other one is for production (the real system).

In development system, I created a client proxy called YBMBCO_SCADA_WS.

After that, I created a logical port, in Web Service Administration section of SAP SOA Management (web based), called YBMBCO_SCADA_WS_LP.

When I test to call this web service, it works fine.

Then, I created the same client proxy by moving my request to the production system.

After that, I created a logical port called YBMBCO_SCADA_WS_LP as I did for the development system.

However, when I test it, I got the below error from SAP. How can I solve this problem?

"SoapFaultCode:1 Server did not recognize the value of HTTP Header SOAPAction: http://www.(company).com//YBMB_SCADA_SIP.").

Former Member
Not what you were looking for? View more on this topic or Ask a question