ColdFusion MX 7.0.2: How to prevent ''Unable to find the ColdFusion Data Management Service in RMI registry'' errorProducts affected
Issue
ColdFusion MX 7.0.2 installs may throw the following error at startup:
Unable to find the ColdFusion Data Management Service in RMI registry on '127.0.0.1'. Flex Data Management support may not be enabled.
When this error occurs, ColdFusion is unable to start the Flex 2 Assembler service. The error is logged in the cf_root/logs/flex.log file.
Reason
There is an issue where versions of the ColdFusion MX 7.0.2 installer installs two versions of the Flex 2 Assembler Service JAR file (flexassemblerservice.jar and flex-assemblerservice.jar). The flexassemblerservice.jar is from one of the beta versions of ColdFusion MX 7.0.2. It was replaced in the released version with flex-assemblerservice.jar.
Solution
The solution is to remove the older flexassemblerservice.jar file. Perform the following steps for your configuration:
Server Configuration
- Stop ColdFusion MX 7.0.2.
- Delete cf_root/lib/flexassemblerservice.jar.
- Restart ColdFusion MX 7.0.2.
Multiserver Configuration
- Stop the CFusion server instance.
- Delete jrun_root/servers/cfmx_instance_name/cfusion-ear/cfusion-war/WEB-INF/cfusion/lib/flexassemblerservice.jar.
- Restart the CFusion server instance.
- (Optional) Repeat steps 1-3 for all other instances running ColdFusion MX 7.0.2 .
J2EE Configuration
- Stop the instance running ColdFusion MX 7.0.2.
- Delete cf_web_root/WEB-INF/cfusion/lib/flexassemblerservice.jar.
- Restart the instance running ColdFusion MX 7.0.2.
Doc ID
(kb400076)
Last updated
2007-06-07
Products affected
