cancel
Showing results for 
Search instead for 
Did you mean: 

/sap/bc/srt/wsdl test service failed

nkr1shna
Contributor
0 Kudos

Hello Gurus,

We have created web service using function module and .NET application will be consuming the webservice. 

.NET application trying to update SAP web reference getting "SOAP envelope error".

We tried to check SICF transaction /sap/bc/srt/wsdl, but test service is failing with below mentioned message

No service definition, interface name, or binding specified

Do you think there is relation between error faced by .NET application and SICF service failing?.

If you have any solution,  please pass on to me.  It's URGENT.

Regards,

Krishna

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

As Juan mentioned you need to go in SOAMANAGER .

Click on Web service configuration.

In the service definition search the service that you have created.

Select the service and click on apply search.

Once the service open click on the configuration tab.

Now define the service and the binding and  save it.

Once you save it you will get logon options.

select which you want and then save and active the service.

After all the above steps have been done please try consuming it.

Thanks

Rishi Abrol

nkr1shna
Contributor
0 Kudos

Hello All,

Thanks for responding,  web services are getting consumed after making configuration entry in SOAMANAGER.

But the issue is when we are calling from .NET application, where web references are updated using the URL pointing to SAP system,  this URL is failing with below error.

soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> 

- <soap:Body>

- <soap:Fault>

<faultcode>soap:Server</faultcode>

<faultstring>No binding data for configuration key: "18A9057A00AB1EE2BFF211A3B80AB60F"</faultstring>

<slibfault:timestamp>Thu, 08 Aug 2013 03:32:47 GMT</slibfault:timestamp>

- <slibfault:exception>

<slibfault:text>No binding data for configuration key: "18A9057A00AB1EE2BFF211A3B80AB60F"</slibfault:text>

<slibfault:position program="CL_SRT_WSP_WSDL_HANDLER=======CP" include="CL_SRT_WSP_WSDL_HANDLER=======CM00K" line="82" />

</slibfault:exception>

</detail>

</soap:Fault>

</soap:Body>

</soap:Envelope>

Please help

Former Member
0 Kudos

Hi,

are you using the calculated url via .Net.

Please check then below screen shot.

Thanks

Rishi Abrol

Former Member
0 Kudos

Hi,

Do you have any portal in your landscape? If yes you can test the web service using the below settings.

goto SOAMANAGER -> Technical administration -> SAP Client settings -> web service navigation

here give your portal system hostname and port.

Now go to web service in the SOA Manager -> Overview and click on

Open Web Service navigator for selected binding

Portal page will open and then enter the wsdl url here and check the web service.

If all thinks are working fine than you need to tell the >net team to fix the issue as its not an issue with sap application.

Thanks

Rishi Abrol

JPReyes
Active Contributor
0 Kudos

Not an expert in the area but is the service available in SICF?.. did you define the service in SOAMANAGER?... the few times I worked with it I tested my WSDL using SOAPUI.

Regards, Juan