Our application is deployed, and works most of the time flawlessly. However, occasionally we throw exceptions. Usually I get the error Message, “Unable to convert back into an object in If Component”
I’m really at a loss to understand how to diagnose and fix this problem. The page displays data from a document. Usually the data from the document displays correctly. And I’ve been unable to determine what conditions cause this error to occur. I have a whole exception page, and it’s full of information. What is not clear to me, is how to use that information to diagnose this problem. Can anyone provide me with some insights? Tony Giaccone Lead Developer MIPR Exception: Unable to convert back into an object in If component. < https://mipr-dev/mipr/MiprDetail,miprForm.sdirect#> org.apache.hivemind.ApplicationRuntimeException component: $ifbean...@997d372c[miprdetail/$If_16] location: context:/WEB-INF/MiprDetail.html, line 1225 1220 </tr> 1221 </tbody> 1222 </table> 1223 </td> 1224 </tr> 1225 <span jwcid="@If" condition="ognl:docHasFundCites" > 1226 <tr jwcid="FundCiteFor"> 1227 <td> 1228 <table border="0"> 1229 <tbody> 1230 <TR> [ +/- ] Exception: Unable to convert back into a boolean in If component. < https://mipr-dev/mipr/MiprDetail,miprForm.sdirect#> org.apache.hivemind.ApplicationRuntimeException Stack Trace: org.apache.tapestry.components.IfBean.readValue(IfBean.java:184) org.apache.tapestry.components.IfBean.evaluateCondition(IfBean.java:143) org.apache.tapestry.components.IfBean.renderComponent(IfBean.java:66) Reply Forward