ColdFusion MX 6.1: Error when registering a C++ CFX tag
When attempting to register a C++ CFX tag in Macromedia ColdFusion MX 6.1, the following error may be encountered:
You must configure your application server to enable native CFX support. For instructions, see "Configuring ColdFusion MX" in the "Installing and Using ColdFusion MX" book for your application server.
This TechNote explains several conditions that could prevent successful registration of C++ CFX tags in the ColdFusion Administrator.
Missing msvcp60.dll
ColdFusion MX and higher requires Microsoft Visual C++ 6.0 runtime or higher, as detailed in the ColdFusion MX System Requirements. msvcp60.dll is one of the core files installed as part of this package. Windows 98 and XP users can update the runtime components using the options listed inColdFusion MX: Installation fails with MSVCRT.dll error (TechNote 18937). On computers that are running Windows 2000, these components can be updated through operating system updates and service packs for these operating systems. Alternatively, copy msvcp60.dll from another machine, placing it in the winnt\system32 directory.
RedHat compatibility libraries
In order to use C++ CFX tags on RedHat 7.3, 8.0 or 9, several RedHat compatibility libraries must be installed. Details are provided on LiveDocs.
C++ CFX support has not been configured (J2EE Configuration only)
An additional step is required when using C++ CFX tags with the J2EE Configuration. Instructions for enabling this support are provided in the Installing and Configuring ColdFusion documentation.
Sandbox security configuration
Under certain conditions, sandbox security can prevent registration of C++ CFX tags. Disabling sandbox security, registering the tag, and re-enabling sandbox security has proven to be successful.
This content requires Flash
To view this content, JavaScript must be enabled, and you need the latest version of the Adobe Flash Player.
Download the free Flash Player now!
