Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

ColdFusion 2021 Package Manager throws an error after update 14 install

Community Beginner ,
Jul 08, 2025 Jul 08, 2025

I'm updating a ColdFusion 2021 installation from V.13 to V.14 when V.14 installed the administrator came up except for the pakage manager page, it throws an error, when I look at the exception log I see the following: 

"Error","http-nio-8544-exec-7","07/08/25","16:33:29","cfadmin","coldfusion.runtime.CFPage.XmlSearch(Lcoldfusion/xml/XmlNodeList;Ljava/lang/String;)Ljava/lang/Object; The specific sequence of files included or processed is: F:\ColdFusion2021\cfusion\wwwroot\CFIDE\administrator\updates\index.cfm, line: 733"
java.lang.NoSuchMethodError: coldfusion.runtime.CFPage.XmlSearch(Lcoldfusion/xml/XmlNodeList;Ljava/lang/String;)Ljava/lang/Object;
at cf_core2ecfm1148457877$funcGETINSTALLEDUPDATES.runFunction(/CFIDE/administrator/updates/_core.cfm:733).

I've restarted the service, flused the felix-cache, even checked the validity of neo-updates.xml and bundlesdependency.json. I'm at a loss.

Fortunately this is a testbed instance so I can throw the server away and have my VMWare team clone another one if needed. 

 

255
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 08, 2025 Jul 08, 2025

It's indeed frustrating when such errors arise. In the past, that one has been fixed not by clearing the felix-cache (that solves different problems), but instead by clearing the cfclasses folder, found within the cfusion/wwwroot/WEB-INF (or your instancename/wwwroot, if using multiple instances of cf). 

 

Stop cf, delete that folder, then start cf and let us know how things go. 

 

One more thing, that cf2021 update 14 is from last year. Hope you'll be working your way to later ones, like update 21 released today (https://helpx.adobe.com/coldfusion/kb/coldfusion-2021-update-21.html).

 

And if anyone may think he meant cf2023 (whose update today WAS 15),note how his error message clearly show he's using cf2021. 


/Charlie (troubleshooter, carehart. org)
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jul 09, 2025 Jul 09, 2025

Charlie, 

Thanks for responding, this didn't fix it. i cleared both the cfclasses folder and the felix cache again

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jul 09, 2025 Jul 09, 2025

I'm slowly bringing these servers up to at least v. 18. They're federal, so there's a ton of processes to go through before I can actually do the upgrades. 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jul 09, 2025 Jul 09, 2025

just for the sake of additional info: from application.log
"Error","http-nio-8544-exec-5","07/09/25","12:16:41","cfadmin","coldfusion.runtime.CFPage.XmlSearch(Lcoldfusion/xml/XmlNodeList;Ljava/lang/String;)Ljava/lang/Object; The specific sequence of files included or processed is: F:\ColdFusion2021\cfusion\wwwroot\CFIDE\administrator\updates\index.cfm, line: 733"

and.. 
" Error invoking CFC /CFIDE/administrator/updates/download.cfc : OK [Enable debugging by adding 'cfdebug' to your URL parameters to see more information]" in a a js popup when I first hit the CFadmin url

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 09, 2025 Jul 09, 2025
LATEST

Ok. Then it seems you should next consider if there was an error either during the update or on the post-update startup of cf (which is when packages downloaded during the cf update are themselves updated). If there was an error in either of those two steps, that could lead to oddities like this (especially since clearing the cfclasses and felix-cache didn't help).

 

1) Look first for the update install log in the cfusion/hf-updates subfolder for update 14. Look at about line 70 for the table that tracks the number of successes and errors. Any fatalerrors?

 

2) Then look at the bottom of that file, where several lines from the bottom should be a very long line about package updates having been downloaded. Any problems indicated there?

 

3) Finally, look at the coldfusion-out.log, and from the bottom find when cf was restarted after the update. (You can look for the phrase, "coldfusion started"). It's during that startup that packages are actually updated. (Make sure you're looking in that log at the startup that happened just after at the time indicated in the update install log.) Are there any errors during that Cf startup (related to packages)? You should see the updated packages being uninstalled, then started. (To be clear, there's no message to be found there which says they're next being "updated" after the "uninstall" lines, nor their being re-"installed". You'll just see them next being "started".)

 

Let's hear if you have any errors in these 3 places. 


/Charlie (troubleshooter, carehart. org)
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources