ColdFusion 9 - Invalid branch target position offset
I have a page with a somewhat large cfswitch--20 or so different cases. Whenever one of these cases does a cfinclude (which is almost all of them), I get an error along the lines of:
org.apache.bcel.generic.ClassGenException: Invalid branch target position offset for jsr[168](3):-1: -1: astore[58](2) 27 at cfindex2ecfm581352809._factor4(/Users/dlaughland/Workspace/abcapp/surveymanager/surveys/survey/index.cfm:34) at cfindex2ecfm581352809._factor28(/Users/dlaughland/Workspace/abcapp/surveymanager/surveys/survey/index.cfm:33) at cfindex2ecfm581352809.runPage(/Users/dlaughland/Workspace/abcapp/surveymanager/surveys/survey/index.cfm:1) at cfApplication2ecfc1705547767$funcONREQUEST.runFunction(/Users/dlaughland/Workspace/abcapp/Application.cfc:215)
I have googled extensively, and the best explanation I can find is a JDK error that was supposedly fixed in MX7! What is causing this? How do I fix it?
