I cannot leverage the administrative interface to install hotfix 9, because its incompatible with the ColdFusion 11 Best Practices Guide. In previous versions, I have just downloaded the .JAR file and leveraged a PowerShell script to install the hotfixes. This PowerShell script really runs 2 command lines. The first line installs the patch.
[Drive Letter]:\ColdFusion11\jre\bin\java.exe -jar [Drive Letter]:\ColdFusion11\cfusion\hf-updates\hotfix_009.jar -i silent -f [Drive Letter]:\ColdFusion11\cfusion\hf-updates\[Server Name].profile
The second line upgrades the connectors.
[Drive Letter]:\ColdFusion11\cfusion\runtime\bin\wsconfig.exe -ws IIS -site All -host localhost -upgrade
This script follows the guidelines defined in this blog post. The problem I'm having now is the Java program doesn't seem to read the .profile parameters. It also seems to be ignoring the working directory. My C:\ has the following folders after attempting to install.
C:\ColdFusion11
C:\hf-updates
C:\hf-11-00009
When I run the hotfix from the command line, I get the following error.
Error: Could not find or load main class [Drive Letter]:\ColdFusion11\cfusion\hf-updates\hotfix_009.jar
Is ColdFusion 11 hotfix 9 broken, or is it just me?