Skip to Content
0
Former Member
Sep 13, 2011 at 08:10 AM

Publish Function Group as SOAP Web Service

325 Views

In previous versions of SAP it was easy to mark a function module as RFC-enabled and, when the function group was generated as an enterprise web service, it was automatically visible in SICF under.

http://mysapserver.com/sap/bc/srt/rfc/sap/zmyservice

Our older function groups are still available and we get a functioning WSDL if we do this:

http://mysapserver.com/sap/bc/srt/rfc/sap/zmyoldservice?wsdl

[This article|http://blog.mindsquare.de/tobias_harmes/2011/01/abap-webservices-mit-dem-soa-manager-anlegen/] describes the easy process we are used to.

However, all new function groups generate useless services with no bindings:

http://mysapserver.com/sap/bc/srt/rfc/sap/zmynewservice?wsdl

We've tried various things in SOAMANAGER but not found out how to create the bindings or understood why this extra work is even required. When we click "Display selected Binding's WSDL URL" we get "Error: No data for binding key """ but there is no "create binding" or list of bindings. What to do?