A few days ago, Adobe released a set of hotfixes for the currently supported versions of ColdFusion (9 and 10). Those hotfixes cater for a variety of things, among others – support for Java 7.
ColdFusion 9 and 9.0.1
Unfortunately things are not as easy as they could have been. On Feb 27, 2103 Adobe released the following hotfixes for the various CF 9 releases:
CF9 CHF2: http://helpx.adobe.com/coldfusion/kb/cumulative-hotfix-2-coldfusion-900.html
CF9.0.1 CHF3: http://helpx.adobe.com/coldfusion/kb/cumulative-hotfix-3-coldfusion-901.html
CF9.0.2 CHF1: http://helpx.adobe.com/coldfusion/kb/cumulative-hotfix-1-coldfusion-902.html
The hotfixes for CF9 and CF9.0.1 had a few issues and introduced new bugs to the product, so Adobe subsequently released patches for those on Mar 8, 2013:
The recommendation is to NOT installed CF9 CHF2 or CF9.0.1 CHF3 but to rather go with CF9 CHF3 and CF9.0.1 CHF4 directly.
It gets worse. The CF9.0.2 CHF1 had an issue as well and was “refreshed” behind the scenes:
What does this mean? If you were an early adopter of CHF1 for CF9.0.2 you might have to re-patch. I don’t get why Adobe haven’t released CF9.0.2 CFH2, it’s imho a BIG, BIG, BIG no-no to unexpectedly “refresh” an already released hotfix.
Patches for ColdFusion 10 are distributed through the built-in updater in the CF Administrator. On Feb 27, 2013 – together with the first batch of CF9 hotfixes – Adobe released CF10 updater 8 via this channel. This update contained an issue as well and was “refreshed” the day after the initial release. Adobe has unfortunately decided to NOT release the fix as CF10 update 9, but to “refresh” update 8 behind the scenes as they did with CF9.0.2 (see above). I think that’s a very bad idea that will lead to confusion and all kinds of issues, but please be aware of this (and read the full technote):