We have a brand new look! Take a tour with us and explore the latest updates on Adobe Support Community.
We just upgraded to the latest build for Coldfusion 11 and our cfcharts are failing. The build is as follows 11,0,03,292480.
I am getting this error:
Error casting an object of type java.lang.Boolean cannot be cast to java.lang.String to an incompatible type. This usually indicates a programming error in Java, although it could also mean you have tried to use a foreign object in a different way than it was designed.
java.lang.Boolean cannot be cast to java.lang.String
|The error occurred in C:/inetpub/wwwroot/cmis/e_survey/usage.cfm: line 141|
We have been required to put in the latest update due to the security vulnerability.
Can someone help me on whether there is a newer version of the update or what I can do to fix this? It was working fine with Update 2.
I have determined that the legend options in my json file for ZingCharts seems to be the problem but I do not know what.
I believe this is a bug (Bug#3865484 - CF11 update 3 breaks chart style json that uses legend). The status shows it has been fixed by Adobe but its just waiting on testing & deployment by the looks of it.
Probably not a lot that can be done unless you want to turn the legends off on your charts.
Until the fix is released, I believe if you change all boolean responses to 0 or 1 instead of false or true, it should work.
For now, we just rolled back to update 2. I will have to test that out on my local machine when I get a chance and see if that works.
Thank you for the response.