Macromedia has created a hot fix to address a problem with ColdFusion MX 6.1 Updater in the server configuration (which uses an internal version of JRun 4) or the J2EE configuration running on JRun. If a request is sent to ColdFusion MX before the ColdFusion application is fully loaded and running, ColdFusion will not serve requests. See http://www.macromedia.com/support/coldfusion/ts/documents/cfhotfixrequests.htm.

4 thoughts

  1. I had standalone MX 6.1 running with every available hotfix with no problem. I installed MX 6.1 Updater a few days ago without a problem.
    I just saw this bugfix and so I applied it as well and now my server is completely broken! Ever request simply returns "500 null" and the default-event.log has a bunch of errors "error thrown in operation start", I can post the log it if its useful.
    Seems like an anti-hotfix!
    Removing the hf55681_61.jar from the CFusionMXruntimeserverslib folder and it works again.
    One thing to note, I’m running BEA’s JRockit 1.4.2.04 JVM, not SUNs.
    Thoughts?

  2. The Technote mention a JRun 4 Updater 4 which is not available in the MM.com (until know). Does anybody knows where to find it?
    Jordan, CFMX Server Configuration is built and shipped with Sun’s JVM 1.4.2b28. If you’re running other vendor’s JVM than MM can’t guarantee you that everything will work fine. Did you tested with the homologated JVM?

  3. which other configurations are there? Seems a bit redundant to say "ColdFusion MX 6.1 Updater in the server configuration (which uses an internal version of JRun 4) or the J2EE configuration running on JRun". I assume that what you mean to say is "any J2EE configuration not running on JRun"? If that’s the case, can we assume this is actually a JRun bug, not a ColdFusion bug?

  4. Just an update I tried the patch with Sun JVM 1.4.2.05 (the latest) and it too failed hard in the same way on my system.
    The errors that occur in the CFusionMXruntimelogsdefault-event.log are:
    09/03 12:50:56 error Error thrown in operation start
    [1]java.lang.NoSuchMethodError: jrun.servlet.metadata.ServletMappingMetaData.isDefault()Z
    [0]javax.management.RuntimeErrorException: Error thrown in operation start
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1642)
    09/03 12:50:58 error Deployer Service failed to deploy file:/D:/Web/CFusionMX/
    * jrun.servlet.metadata.ServletMappingMetaData.isDefault()Z
    * null
    [1]java.lang.NoSuchMethodError: jrun.servlet.metadata.ServletMappingMetaData.isDefault()Z
    [0]jrun.deployment.DeploymentException: Deployer Service failed to deploy file:/D:/Web/CFusionMX/
    * jrun.servlet.metadata.ServletMappingMetaData.isDefault()Z
    * null
    at jrun.deployment.DeployerService.createWatchedDeployment(DeployerService.java:315)

Leave a Reply