The server which is processing the current request is determined by the environment variable in that server
Looks like you're using "server" for both the Application server and the Reports server...
If so, then what's the problem ? Maybe I don't clearly understand it, but can't your application generate the URL once started, and identified the Application server ?
My java application resides in a different server (weblogic) from the Oracle Application server (which has the report server). I do a browser redirect from my java application to a URL of OAS . I have hard coded Oracle Application server and report server name in one of my config files in my java weblogic server
In the above URL, servername:7770 is the Oracle Application Server. I would not have a problem with this since this will be the name of the cluster.
But the problem is server=<report server> . The report server which will pickup my request will be identified only after the browser has redirected to the URL. SO I cannot hard code it in my ajava application.
Can I just remove server=<report server name> when generating URL from my java application when I need to run report server in a clustered load balancing environment?
Sorry if my earlier post was confusing