Skip to Content
author's profile photo Former Member
Former Member

Changing the default port while executing the query

Hi gurus,

Please help me with this problem. When I open a query in BEx Analyzer 3.x, I get this option to launch the query in web browser, now, when I click on this option, there is a new IE explorer that opens up and the address bar shows up the following address.

http://<My Host name>:8100/sap/bw/bex?<The query>

Now, I want to change this port to 8000 by default, what are the settings that I have to change. I tried searching it everywhere, but to no avail, Any help would greatly be appreciated.

Regards,

Sree.

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Posted on Feb 25, 2009 at 08:41 AM

    Goto SE80->Utilities->settings->Internet transaction server

    Changes the port number.

    Ravi

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      I got the answer on my own for this quetion guys,

      The function module RSBB_URL_PREFIX_GET is used to generate the URL in BW. That is, when you click "Launch in Web Browser" in the BEx Anaylzer, "Display Query on the Web" in the BEx Query Designer or "Execute in the browser" in the Web Application Designer, the function module is called and this returns the protocol, host, domain, port and service.

      The function module essentially runs through three steps:

      • Determine the settings on the application server and generate the URL for the application server.

      • Determine the settings relating to the message server, provided that it is used, and replace the host and port of the application server URL with the values for the message server.

      • Check whether an exception is defined for the URL generated in the previous two steps, and, if required, replace the host and port with the values from the exception.

      First, the application server settings are created. If a message server is used, the settings relating to host and port are replaced with the message server settings. If an exception is maintained, the host and port are replaced in turn by the exception.

      Hence a simple conclusion to this problem is that you need to maintain an exception or an entry in the table HTTPURLLOC, this can be done via SE11. the following fields appear and use the entry as shown below...

      Client    <default client>
      Sort/Search/Match Sequence (First Match Wins)   <Can be Numerical numbers 1 2 3 etc, depending on the priority>
      
      Protocol for URL (TRANSLATE TO UPPER CASE)   <http, https etc  (Whatever you want to be used in the url)>
      
      
      Application Key (BSP=/BSP/Namespace/Name) (*=wildcard&UPPER)   <I don't know what does this mean and so used *>
      
      
      Target Domain, (* = Wildcard & UPPER CASE)    <Used * here again.>
      
      
      Host Name with Domain   <The hostname u want to appear in the address field>
      
      
      Port Number    <The port number>

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.