Professional Documents
Culture Documents
Note that there could be more Oracle HTTP Server/OC4J instances, but only
two instance pairs will be described here for purposes of simplification. The
Oracle HTTP Server/OC4J instances are not clustered because Oracle Forms
applications cannot take advantage of Oracle Application Server clustering.
Also note that a Web Cache 9.0.2.x cluster cannot be used. An Oracle
Application Server Web Cache cluster can be used to load balance Oracle
Forms starting with Oracle Application Server.
Since Forms applications are stateful, Web Cache must be configured for
stateful load balancing using its session binding feature.
Configure Web Cache on Host A with the appropriate Site information for the
Forms application, as well as Origin Server and Site-to-Server Mapping
information for the Oracle HTTP Server instances running on Hosts B and C.
When configuring Origin Server information for Hosts B and C, be sure to
configure a ping URL that will detect whether Forms application D is running,
for example, /forms/frmservlet?ifcmd=status.
1. Using a browser, point it to the Web Cache host and access Oracle
Forms application D. Ensure that the application works as expected.
Keep the browser window open.
2. Identify the Oracle HTTP Server/OC4J that handled the requests. For
example, assume this is Host B and shut down the Oracle HTTP
Server/OC4J on that host. Now only the Oracle HTTP Server/OC4J
running on Host C will be accessible.
3. Using the same browser that is running the Oracle Forms client,
access Oracle Forms application D again. The request will fail, and the
Forms client will lose its session. Remember that Oracle Forms
session state is not replicated among OC4J instances.
4. Next, use the browser to start a new Forms session. Web Cache will
direct the requests to the remaining Oracle HTTP Server/OC4J running
on Host C. Ensure that the application works as expected.
5. Restart the Oracle HTTP Server/OC4J on Host B. Using a browser, log
on to the Web Cache Manager. In the navigator pane, select
Administration | Monitoring | Health Monitor.
6. On the Health Monitor screen, make sure that Host B is marked UP.
For additional information about Web Cache, see Oracle Application Server
Web Cache Administration and Deployment Guide.