Skip to Content
0
Former Member
Nov 23, 2009 at 01:33 PM

Problem with WSDL

62 Views

I am trying to expose a function module as a web service via the WEBAS in ECC6 - we do not have PI installed.

I have remote enabled the function module and run the wizard to generate the service definition for that module (rather than the function group).

When I go to the SOAMANAGER transaction, I can see the WSDL for the service and export this.

This WSDL contains a return message named [function_name]Response

The WSDL also contains an end-point of

http://[server]:[port]/sap/bc/srt/rfc/sap/[function_name]/[client]/[service_name]/[end_point_name].

When I try to test this service from either our Oracle Service Bus or SOAP UI, the only end-point that works is:

http://[server]:[port]/sap/bc/soap/rfc?sap-client=220

The return message is also named [function_name]Result (rather than response).

Can anyone shed any light as to why the WSDL contains incorrect information?

Thanks