on 07-30-2015 9:05 PM
Hi Team,
In BW system , we have created some web services and endpoint url has generated with particular host name and now we want to change the endpoint url for those web services to web dispatcher url.
I have tried the following options to change the endpoint url:
1 ) I have added the webdispatcher entries in httpurlloc table and tried creating new web service but it got generated with the particular host nameh only.
2 ) I tried login to SOAMANAGER through webdispatcher hostname and created the webservice and endpoint url got generated with particular host only not with web dispatcher.
In HTTPURLLOC table , I have added the webdispatcher host details after that if i give SOAMANAGER( not only soamanager, nwbc or any browser related tcode), its not redirecting to webdispatcher url in browser. Here we are not using reverse proxy also.
we have 4 additional servers, so if i give any browser related tcodes , it should open with webdispatcher url , but here its coming with the particular host name. Is there any further configuration we need to do for this.?
Regards,
Lakshmanan V
Hey Lakshmanan,
We run NW7.31 SP9 so these are the steps we use for the Web dispatcher URL in any web services:
Go to Soamanager - Technical Administration(tab) - Reverse proxy settings(tab)
Add a row. for the fields, give any name to the "reverse proxy name". Then "*" for
incoming http...
incoming icm..
for "substitute host name" put the FQDN of your web disp
for "substitute http port" put the port of the web disp
if you have a "https" you can put that in the next field.
I leave "additional path prefix" blank
"meta data protocol sub..." = incoming
"endpoint protocol sub..." = config
status = active
then chck your endpoints again. if they still have your BW hostname then regenerate them. it shoudl work.
NICK
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Nick,
Thanks for your info and snote:1849044 is also a very useful note for this discussion.
Now i am able to generate to endpoint url with webdispatcher url.
Can you please help me for my second query which i mentioned in my thread.
Browser related tcodes are not opening with webdispatcher url eventhough i have updated the entries in httpurlloc table.?
Regards,
Lakshmanan V
I'm glad you got one issue resolved.
In regard to the second issue....You know, I've NEVER had to mess with that HTTPURLLOC table.
If you setup the webdispatcher correctly, and call the webdispatcher URL/port, then why would you ever need to mess with it?
I guess what I'm saying is...it isn't clear to me what you are trying to do there.
In my opinion, if you had a ECC system, RP1, default client 100. hostname rp1.company.com port 8000.
and you had a web dispatcher WP1, talking to the RP1 message server. hostname wp1.company.com port 8190
wouldn't you just open a browser, go to http://wp1.company.com:8190/nwbc
should work. Should NOT show the RP1 host...but is now reverse proxy/LB for RP1
OR are you saying you want folks to launch to the SAP web nwbc directly from the tcode inside SAPGUI?
--nick
Hi Nick,
Actually my requirement is
ECC system has 4 instances and its configured with webdispatcher.
ECC host: ecchost.xx.com
webdisp host : webdisp.xx.com
For example we will take nwbc link:
if i directly open the nwbc link in browser using my webdispatcher host , its working without any issues
ex: http://webdisp.xx.com:xxxx/nwbc
When i try to access nwbc from sapgui ( T-code - nwbc) in any one of the 4 instances obviously it should open with webdispatcher url in browser if i maintained the entry in httpurlloc table. but for me its opening with particular server host name.
I hope that you understand my requirement.
Regards,
Lakshmanan V
User | Count |
---|---|
81 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.