Deploying Reflection for the Web on BEA WebLogic
Technical Note 2332
Last Reviewed 30-May-2008
Applies To
Reflection for the Web 2008 (All Editions)
BEA WebLogic version 10.0
Summary

This technical note explains how to install Reflection for the Web and deploy it as an application in BEA WebLogic Server, version 10.0.

Prerequisites

This technical note assumes that you already have the BEA WebLogic server installed and running.

For information about installing and configuring BEA WebLogic, refer to the BEA web site:

Installing Reflection for the Web

Follow these steps to install Reflection for the Web on the system where BEA WebLogic is installed. For information about installing Reflection for the Web, see the Installation Guide, http://support.attachmate.com/manuals/rweb2008.html.

  1. On the server where BEA WebLogic is installed, create a directory and subdirectory called Rweb\ReflectionData.

Note: This new Rweb directory tree should be separate from the BEA directory, not under it.

  1. Locate the rweb.war file on the Reflection for the Web installation CD (in the \install\nonautomated folder) and copy the rweb.war file to the new Rweb directory.
  2. Modify the web.xml file as follows.
    1. Open the web.xml file. This file is compressed in the rweb.war file.
    2. Locate the following section within the web.xml file:
<context-param>
<param-name>ReflectionData</param-name>
<param-value>rwebdata_location_placeholder</param-value>
</context-param>
    1. Replace the value of rwebdata_location_placeholder with the location of the ReflectionData folder you created in step 1.

For example, if the Rweb\ReflectionData folder is located at the root of your file system, then this section would be modified as follows:

<context-param>
<param-name>ReflectionData</param-name>
<param-value>\\MyServer.attachmate.com\Rweb\ReflectionData</param-value>
</context-param>
    1. Locate the following section in the web.xml file and edit the [number] value so that the port number matches the port configured for SSL in BEA WebLogic.
<param-name>sslport</param-name><param-value>[number]</param-value>

For example, the default TCP/IP port at which the WebLogic Server listens for SSL connection requests is port 7002. If you are using the default port, this section would be modified as follows:

<param-name>sslport</param-name><param-value>7002</param-value>

Note: In Reflection for the Web 2008, the sslport parameter is located in the PropertyDS.xml file, which is located in the ReflectionData folder. To change the sslport value, you must edit PropertyDS.xml after Reflection for the Web 2008 is started on the application server. By default, the sslport parameter is set at 443 in the PropertyDS.xml file. Change the value to 7002 to configure Reflection to use the WebLogic Server's default SSL port. Or configure it to the SSL port that you are using.

    1. Save the web.xml file.

Deploying Reflection for the Web on the BEA WebLogic Server

Follow these steps to deploy Reflection for the Web on the BEA WebLogic application server.

  1. Start the BEA WebLogic administration server.
  2. Open the BEA Administration Console.
2332_1.gif
  1. In the Change Center pane (upper left) click Lock & Edit. This unlocks the configuration hierarchy and enables you to make changes.
  2. In the Domain Structure pane (lower left), select Deployments.
  3. In the Summary of Deployments dialog box, click Install.
  4. Select the rweb.war file, and then click Next.
  5. Select "Install this deployment as an application," and then click Next.
  6. In the Name field, enter rweb.
  7. Select the security model you wish to use, and then click Next.
  8. Select "Yes, take me to the deployment's configuration screen," and then click Finish.
  9. In the Settings for rweb window, make any necessary changes. Click Save on each page you edit.
  10. In the Change Center, click Activate Changes.
2332_3.gif

Start the Application

  1. In the Domain Structure pane (lower left), select Deployment.
  2. In the right pane, select the Reflection rweb application.
  3. Click Start, select "Servicing all requests," and then click Yes.

Test the Deployment

  1. In the Domain Structure pane (lower left), select Deployment.
  2. In the right pane, select rweb.
  3. On the Testing tab, click the default test point. For example, http://111.222.111.222:7001/rweb.
  4. Add AdminStart.html to the end of the URL.
http://111.222.111.222:7001/rweb/AdminStart.html
  1. Log in to the Reflection for the Web Administrative WebStation.

Note: The default administrator password is admin.

Reflection for the Web Server Replication

If you plan to configure Reflection for the Web server replication, see the following additional technical notes:

Note number
Description
2174
This technical note shows how to configure Reflection for the Web replication
2330
This technical note provides additional details about how to configure BEA WebLogic and Reflection for the Web server replication
Related Technical Notes
1863 Using Reflection for the Web with the Oracle WebLogic Portal
2174 Configuring Replication in Reflection for the Web
2330 Configuring BEA WebLogic to Work with Reflection for the Web Server Replication

Did this technical note answer your question?

           



Need further help? For technical support, please contact Support.