We're conducting an upgrade at work, from ColdFusion 6.1 (shudder) to ColdFusion 8. We haven't yet been authorized to upgrade to CF 9 and we have the licenses for CF 8, so we're going for it.
Straight away, I got an error when attempting to run our CFX tags:
com/allaire/cfx/CustomTag null
Not much help there, right? Googling the issue didn't return too many results either. So, I sat with Micky on it for a while and he pointed out that he had experienced a problem with CFX tags in ColdFusion 8 related to the location of cfx.jar. We added the following to the Java Classpath in the jvm.config:
C:/ColdFusion8/wwwroot/WEB-INF/lib
Interestingly, we found that when we used the {application.home} variable at first like so:
{application.home}/wwwroot/WEB-INF/lib
Which was being translated as C:\ColdFusion8\runtime\wwwroot\WEB-INF\lib, an invalid path. Using the path bolded above return successful results and we're happily running our CFX tags again on ColdFusion 8.