When FusionReactor is installed onto a 64bit version of Java (used for example on ColdFusion 8 servers on 64bit machines) the native library will not load as the shipped version is 32bit and therefore incompatible.
The error on a Windows 64 bit server may be for example:
You can replace the 32bit version of the native library with the 64bit version by simply copying the new library over the original.
- Locate the original native library. Seach for the native library (eg. FusionReactor.dll) under the monitored server's installation folder (e.g. on a ColdFusion 8 server the CF installation folder may be C:ColdFusion8). Here are the locations of where the DLL is typically installed on some sample servers:
|Standalone ColdFusion 6.1||<CFMX>runtimebin or <CFMX>lib (make sure that you only have the FusionReactor.dll in one of these locations)|
|Standalone ColdFusion 7||<CFMX>runtimebin or <CFMX>lib (make sure that you only have the FusionReactor.dll in one of these locations)|
|Standalone ColdFusion 8||<CFMX>runtimebin or <CFMX>lib (make sure that you only have the FusionReactor.dll in one of these locations)|
|Multi Server ColdFusion||<JRUN>bin|
|Servlet Exec AS5,6||<SERVLETEXEC>bin|
|Railo Railix, Express||<RAILO>|
- Stop the monitored server (e.g. ColdFusion, Tomcat, JBoss etc)
- Backup the current native library file from it's current location (see above) to the desktop (in case of problems, this file can be restored).
- Replace the current native library file with the hotfix native library file, overwriting the original.
- Copy the hotfix native library file into the folder <FUSIONREACTOR>/etc/lib (e.g. C:FusionReactoretclib), overwriting the copy that is already there. (This file is used for new instances installed via the instance manager.)
- Restart the monitored server (e.g. ColdFusion, Tomcat, JBoss etc)
Please note that the new library is for 64bit Java VM versions and NOT for 32bit Java VMs running on 64bit hardware/operating systems.
|Components:||CPU + Memory|
|Last Updated:||21/Jul/08 6:13 PM|