Skip to main content
Inspiring
January 20, 2026
Question

Cannot find implementation class coldfusion.tagext.zip.ZipTag for the zip tag

  • January 20, 2026
  • 1 reply
  • 123 views

I am running a developer version of ColdFusion 2025 Version 2025,0,06,331564 on my MacBook Pro MacOS Tahoe 26.2 (25C56). I used the ZIP installer to install it.

 

When ever I try to use the CZIP tag in CFML or function in CFSCRIPT I get the following error:

Cannot find implementation class coldfusion.tagext.zip.ZipTag for the zip tag.

 

I have restarted everything. I have run cfpm.sh with `purgecache`. I have deleted the felixcache completely and restarted. I have run cfpm.sh with `install all`.  None of that has resolved it.  

 

I do have the zip package installed.

 

Do I need to recompilie the coldfusion binary? The reason I have not yet just tired to unintall and reinstall is becuase I have spent a lof ot time getting SSL Vhosts working with the default install of Apache on MacOS and ColdFusion so that apache properly hands off ColdFusion requests. I am wary of running the uninstall script because I assume it will remove the jk_mod connector stuff and httpd.conf additions and undo the work I did.

 

Any ideas or thoughts on what I can do or what might have caused this?

 

 

    1 reply

    Charlie Arehart
    Community Expert
    Community Expert
    January 20, 2026

    Two thoughts (for twoEdge, hey I made a punny!):

     

    1) My experience is that the problem you face may stem from someone having done a "manual offline install" of cf package updates, but did it in a way that is NOT following each step outlined in the update technote.

     

    Can you confirm first if that's what was done? (If you "don't know", you can confirm it using the update log, coldfusion-out log, and such. I can help with more detail if needed.) And if it WAS done, was the zip extracted to a new location or over top of the existing cf bundles folder?

     

    The latter shortcut often leads to trouble (where a package shows being installed but was not properly installed).  See more in a similar conversation here last week, about a different package but the same situation, where I offered more detail.  

     

    2) To your last question, first have you ever really "recompiled the binary" of cf? I'm not aware that's even an option. Did you maybe mean to say "should I reinstall CF"? That would make more sense given your sentences after that.

     

    And indeed you express concern about whether uninstalling cf will uninstall the web server connector/s. My experience is that they will NOT (though I can't affirm that readily for macOS). And the fact that an uninstall of CF does NOT also uninstall the web server connectors is in fact usually a PROBLEM in that the web server configuration items (in Apache or IIS) would point to the CF that had been uninstalled.

     

    Now, in your scenario that might seem a benefit. But the problem is that if you were to reinstall CF, it would not have any of the folders under the config/wsconfig directory that the web server config lines point to. (It's worse when one is then meaning to install a NEW CF version, as those lines would point also to the OLD CF version.)

     

    Anyway, let's focus on the first issue first. We can continue on this second issue as a secondary matter, if you want to.

    /Charlie (troubleshooter, carehart. org)
    TwoEdgeAuthor
    Inspiring
    January 20, 2026

    Thank for your reply and help.  This is a new laptop and it was new clean install of ColdFusion and no previous versions of it were installed. The first time I logged into the CFAdmin panel I immedately installed all of the packages, ran updates, and set up other things including making sure it was in developer profile.  I have since uninsalled the zip package, as well as the hotfix that ran via the CFAdmin panel, and then reinstalled the packages and hotfix. As I mentioned I also subsequently used cfpm.sh script and install all which then showed everything as installed and up-to-date in the CFAdmin. 

    Unfortunately, it was only yesterday as I was starting to move code to this new machine and test it, that I ran into the CFZIP problem. I don't kow if the issue was present from the first install or somehow got broken later.  

     

    Yes, I meant reinstall the binary. (I had originally written a sentence asking about recompiling it because I wondered if the Zip class was somehow supposed to be compiled into the CF Binary, but then I realized that wouldn't make sense since you could install and uninstall packages.)

    Charlie Arehart
    Community Expert
    Community Expert
    January 20, 2026

    Thanks for the update. So are you saying you're set now, with the steps you followed? 

     

    Or are you saying problems remain? If so, I see you confirming a) you had no previous update and b) ran the update from the admin (not a manual install), and c) even tried to install/update packages via cfpm. Did ANY of those report errors (in the cfpm output response, or in the update log under hf-updates, or during CF's startup shown in the coldfusion-out.log)? Also, are you running CF as a service or from the command line?

    /Charlie (troubleshooter, carehart. org)