WebLogic server as Proxy PeopleTools 8.44

WebLogic server as Proxy PeopleTools 8.44

The Multi-server option of the PIA install builds a WebLogic proxy server for you. The WebLogic instance name is RPS and the two applications deployable to it are HttpProxyServlet and HttpClusterServlet. HttpProxyServlet is used to proxy content from a single back-end WebLogic instance. HttpClusterServlet is used to proxy content from multiple back-end WebLogic servers. Refer to the following section titled “Configuring Multiple WebLogic instances” for information on the usage of the HttpClusterServlet.

The back-end WebLogic content servers that the WebLogic proxy will proxy content from is defined in the web.xml of HttpProxyServlet/HttpClusterServlet web applications. To edit these settings use WebLogic Builder.

Note: startWebLogicBuild is a graphical java application which mean on UNIX, X11 libraries must be installed and an xterm must be available.

To start WebLogic Builder run either of the following commands from within your WebLogic domain directory. Once WebLogic Builder starts click File/Open to specify which application’s descriptors to edit or specify the application name on the command line as shown below with HttpClusterServlet. The application name is case sensitive.

1. startWebLogicBuilder HttpClusterServlet

or

1. setEnv (on UNIX run . ./setEnv.sh)

2. java weblogic.marathon.Main applications/HttpClusterServlet -stddialog

Note: When using the startWebLogicBuilder script you do not need to preface the application with “application/” as you do when run the java command directly. The startWebLogicBuilder script prepends “application/” for you.

To edit the list of content server(s) the proxy server will proxy content fromselect ‘Servlets/”*proxyServlet” in the Navigation window on the left. Next click on the “Init Params” tab and select either WebLogicCluster,

WebLogicHost or WebLogicPort. If you are editing the HttpClusterServlet you will see the  WebLogicCluster parameter, otherwise if you are editing the HttpProxyServlet you will see WebLogicHost and WebLogicPort.

For example;
 
 
After your changes are complete, click File/Save and restart your WebLogic Proxy server if it was running for the changes to take effect.