on 10-05-2011 5:29 PM
Hi Forum!
I've searched this forum but i had no luck.
This is my problem:
We have 3 servers Dev, QA, Prd. Each server have a internal url:
Dev = dev.mycompany.com:8000
QA = qa.mycompany.com:8000
Prd = prd.mycompany.com:8000
We've a webdispatcher instance for each server:
Public.mycompany.com:8100 for dev.mycompany.com:8000
Public.mycompany.com:8200 for qa.mycompany.com:8000
Public.mycompany.com:8300 for prd.mycompany.com:8000
We've created a webservice Zws_test with their endpoints. The dev server WSDL url is:
HTTP://dev.mycompany.com:8000/.../wsdl11/allinone/ws_policy/document?sap-client=200
I can replace the url address without problem:
HTTP://public.mycompany.com:8100/.../wsdl11/allinone/ws_policy/document?sap-client=200
But, i don't know how i can change the service location url:
<Soap:address location=http://dev.mycompany.com:8000/... >
We need the location is the public adress like:
<Soap:address location=http://public.mycompany.com:8100/... >
We're working in Netweaver 7.0 SP22 using Trx SOAMANAGER
Thanks in advance,
John.
Hi,
This is not a problem if the adress to call the web service is wrong in the WSDL. Usually it will be wrong, even without a web dispatcher, because the wsd lis usaally generated from the DEV system and the web services are called in the production system.
That is why the runtime configuration has to be done in each system.
Regards,
Olivier
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.