cancel
Showing results for 
Search instead for 
Did you mean: 

Consuming WebService from SAP 4.7

nilayghosh
Active Participant
0 Kudos

Hi,

I have a SAP 4.7 system with WAS 620 (along with Kernel Rel.640) and I need to access some BAPI as WebService from a non-SAP application. For testing the webservice, I got the wdsl for BAPI_FLIGHT_GETLIST. When tried to invoke the web service from the webserive testing tool in RSA (Rational Software Architect), then it is trying to access the data from the default client 100, whereas I need it to access the client 300 (it has got the flight data).

The soap-address within the wsdl does not have any place where I can put the target client like <soap:address location="http://<server>:8000/sap/bc/soap/rfc" />

Is there any alternative other than creating the flight related data in the default client (100) or changing the default client to 300.

Appreciate your help.

Nilay

Accepted Solutions (1)

Accepted Solutions (1)

athavanraja
Active Contributor
0 Kudos

just for the sake of other who may hit this thread , the solution is to add sap-client=<clientno> in the url for wsdl

Answers (1)

Answers (1)

nilayghosh
Active Participant
0 Kudos

The issue is resolved. Sorry if someone have spent some time to find some solution.