Installing Reflection

Metering Server

The Reflection Administrator metering server must run as a servlet within a servlet runner. If you choose to use a servlet runner other than the one supplied with Reflection (Tomcat), refer to the documentation supplied with your servlet runner for information on where to install web applications and what settings to configure.

If you want to use a servlet runner other than the one automatically installed with Reflection (Tomcat), if you are installing on a platform for which an automated installer is not provided, or if you cannot run the automated installer for any reason, use rwebmeter.zip or rwebmeter.war to install the metering server (located on the CD-ROM for your platform in the \install\nonautomated\ directory).

Installing rwebmeter.war or rwebmeter.zip

If you have installed tomcat.zip, follow these directions:

  1. If you are using rwebmeter.war, create an rwebmeter directory within the webapps directory, and extract rwebmeter.war into the rwebmeter directory. The path to the rwebmeter directory in a UNIX or Linux installation is:
       usr/local/ReflectionServer/jakarta-tomcat-[version number]/webapps/rwebmeter/
    The equivalent path in Windows, is:
       c:\Program Files\ReflectionServer\jakarta-tomcat-[version number]\webapps\rwebmeter\
    If you are using rwebmeter.zip, you do not need to create the rwebmeter directory; it will be created when you unzip the file.

  2. Check the directory structure to make sure that the rwebmeter directory is within the webapps directory, and that the rwebmeter directory has not been duplicated.

Configuring the metering server

  1. Open the web.xml file in a text editor, such as Notepad. The path to the file is /usr/local/ReflectionServer/jakarta-tomcat-[version number]/webapps/rwebmeter/WEB-INF/web.xml.

  2. In the web.xml file, replace the value for rwebdata_location_placeholder with /usr/local/ReflectionServer/ReflectionData. The resulting lines look like this:

    <context-param>
      <param-name>ReflectionData</param-name>
       <param-value>/usr/local/ReflectionServer/ReflectionData</param-value>
    </context-param>

  3. Save your changes.

After you have installed the metering server and completed the initial configuration, create metered sessions. See Setting Up the Metering Component.

Where To Go Next