[frs-88] How do I install FusionReactor on a J2EE ColdFusion MX 7 installation deployed to the examples domain of WebLogic 8.1 on a Windows platform?


The following procedure describes how to install FusionReactor on a J2EE ColdFusion MX 7 installation deployed to the examples domain of WebLogic 8.1 on a Windows platform. In this setup FusionReactor will be added as a Servlet filter to the ColdFusion web application, i.e. FusionReactor will track only request belonging to ColdFusion.

The following assumes that WebLogic is installed in C:beaweblogic81 and the (unpacked) ColdFusion enterprise application module resides in C:beaweblogic81samplesdomainsexamplesapplicationscfusion-ear with the web module cfusion-war inside.

To install FusionReactor in this environment you have to

  1. Download the generic install and unpack it to the C: drive. This creates the directory C:FusionReactor.
  2. Open the CFMX web descriptor C:beaweblogic81samplesdomainsexamplesapplicationscfusion-earcfusion-warWEB-INFweb.xml and add the FusionReactor servlet filter definition:
    <filter>
        <filter-name>FusionReactor</filter-name>
        <filter-class>
            com.intergral.fusionreactor.filter.FusionReactorFilter
        </filter-class>
        <init-param>
            <param-name>config</param-name>
            <param-value>
                C:/FusionReactor/instance/default/conf/reactor.conf
            </param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>FusionReactor</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
    

    as the first servlet filter at the top of the document (e.g. before the first <context-param> element.

  3. Copy C:FusionReactoretclibfusionreactor.jar to C:FusionReactorweblogic81samplesdomainsexamplesapplicationscfusion-earcfusion-warWEB-INFlib
  4. Copy C:FusionReactoretclibfusionreactor.dll to C:beaweblogic81serverbin (Alternatively you could add the directory C:FusionReactoretclib to the Windows PATH system variable.)
  5. Restart the WebLogic examples server and open http://localhost:8088 in a browser on this machine to access FusionReactor.

The initial password is the empty string.

NOTE: If you use different paths as in the procedure above you have to take care that you also use them in the servlet filter definition and the configuration file reactor.conf.

Issue Details

Type: Technote
Issue Number: FRS-88
Components: Installer
Environment:
Resolution: Fixed
Last Updated: 23/Aug/07 12:41 PM
Affects Version: 2.0
Fixed Version: 2.0
Server: ColdFusion 7, WebLogic
Platform: Windows XP, Windows 2000, Windows 2003
Related Issues: