Skip to main content
Participant
August 12, 2026

ColdFusion Update 23 crashed multi-instance configuration

  • August 12, 2026
  • 返信数 8.
  • 161 ビュー

Updated ColdFusion 2023 from update 22 to update 23. After restarting every instance aside from the cfusion instance would crash upon restarting. In the coldfusion-errors.log, you have two entries: 

SEVERE: End event threw exception
java.lang.NoSuchMethodException: Cannot find method [setChannel] in object [StandardEngine[Catalina]] of class [class org.apache.catalina.core.StandardEngine]
    at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:541)
WARNING: Catalina.start using D:\ColdFusion2023\D1/runtime/conf/server.xml
org.xml.sax.SAXParseException; systemId: file://D/ColdFusion2023/D1/runtime/conf/server.xml; lineNumber: 117; columnNumber: 19; Error at line [117] column [19]: [Cannot find method [setChannel] in object [StandardEngine[Catalina]] of class [class org.apache.catalina.core.StandardEngine]]

No other log files were generated. The cfusion instance operated normally and we were able to uninstall the update. 

    返信数 8

    Inspiring
    August 18, 2026

    @MichaelTXLittle The fix is attached in the bug CF-4233544
     

    Please try the following:

    1. Navigate to ColdFusion<version>/<instance_name>/runtime/lib and take a backup of catalina.jar file.
    1. Rename the attached file to .jar and replace it under ColdFusion<version>/<instance_name>/runtime/lib
    1. Start the instance and check the results.

    Thank You,

    Abhishek

    Participating Frequently
    August 18, 2026

    Hello Michael, 
    Try to clear felix cache of every cf instance
    https://guides.adobe.com/coldfusion/en/docs/install-and-configure-coldfusion/coldfusion-package-manager.html

    Go to installationDir/instanceFolder/bin and open cfpm.bat (if on windows, always open as administrator) > execute purgecache command

    Hope this helps!
     

     

    Participant
    August 18, 2026

    No change. ColdFusion is crashing long before it ever gets to a point of loading any packages. The root cause appears to be that they pushed out a newer version of Tomcat and didn’t include a newer version of the server.xml file to support clustered configurations. Not the first time that Adobe has forgotten that they have ColdFusion enterprise customers although they do seem to be doing their best to make us switch to an alternative platform at times. 

    Participating Frequently
    August 18, 2026

    I actually did the updates on dev/test and everything was running without issues from upgrade 22-23. I need to patch prod tomorrow and I have a bit different configuration from dev/test env so I am very interested to see if we get the similar issue. 
    I tried to compare differences in server.xml file across our servers (since we are running a bunch of instances also) and only difference I see in your config is that we are not using Apache TCP-based cluster (line 109 in your server.xml)

    <Cluster channelSendOptions="8" className="org.apache.catalina.ha.tcp.SimpleTcpCluster">

    Can you try removing complete Cluster element from xml on one of the instances and try to restart, since SimpleTcpCluster should be standard on Apache Tomcat 9.0.120.0 as well so in theory tomcat upgrade should not be the issue but who knows.
    I will check some other things and respond to thread.

    Adobe Employee
    August 13, 2026

    Hello Michael,

    If possible, can you please share the contents of the server.xml file for the ColdFusion instances?

    Also, let us know the steps you have followed for applying the update, i,e have you applied through ColdFusion Admin or through Command Prompt

    Thanks & Regards

    Ravi

     

    Participant
    August 13, 2026

    Installed via ColdFusion Admin. Attached is the server.xml file.