Technote

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

advertadvert
Adobe Solution Partner CFDJ / WebDJ Readers Choice Award Finalist