64bit ColdFusion 8 Support
Description
Problem
When FusionReactor is installed onto a 64bit version of ColdFusion 8 the native library will not load as the shipped version is 32bit and therefore incompatible.
Resolution.
You can replace the 32bit version of the native library with the 64bit version by simply copying the new library over the original.
| Operating System | Download |
|---|---|
| Windows | FusionReactor.dll |
| Linux | libFusionReactor.so |
| Solaris | libFusionReactor.sparc.so |
| OS X | libFusionReactor.jnilib |
How do I apply the hotfix?
- 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 MX7 server the CF installation folder may be C:\CFusionMX7). Here are the locations of where the DLL is typically installed on some sample servers:
| Installation Type | Location |
|---|---|
| Standalone ColdFusion 6.1 | <CFMX>\runtime\bin or <CFMX>\lib (make sure that you only have the FusionReactor.dll in one of these locations) |
| Standalone ColdFusion 7 | <CFMX>\runtime\bin or <CFMX>\lib (make sure that you only have the FusionReactor.dll in one of these locations) |
| Standalone ColdFusion 8 | <CFMX>\runtime\bin or <CFMX>\lib (make sure that you only have the FusionReactor.dll in one of these locations) |
| Multi Server ColdFusion | <JRUN>\bin |
| JRun4 | <JRUN4>\bin |
| Tomcat 4,5,6 | <TOMCAT>\bin |
| JBoss 3,4,4.2,5 | <JBOSS>\bin |
| Jetty | <JETTY> |
| Servlet Exec AS5,6 | <SERVLETEXEC>\bin |
| Railo Railix, Express | <RAILO> |
| Railo Resin | <RAILO>\win32> |
- 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:\FusionReactor\etc\lib), 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 version of ColdFusion (and any other supported 64bit application servers) and NOT for 32bit versions running on 64bit hardware/operating systems.
Issue Details
| Type: | Technote |
|---|---|
| Issue Number: | FRS-199 |
| Components: | CPU + Memory |
| Environment: | |
| Resolution: | Fixed |
| Added: | 27/03/2008 12:09:03 |
| Affects Version: | 3.0 |
| Fixed Version: | 3.0 |
| Server: | ColdFusion 8 |
| Platform: | |
| Related Issues: | None |
Issue Feedback
Did you find this issue helpful?
3 out of 3 people found this article helpful

