This snippet evaluates properly in OGNL 2.6 as "10%":
<span jwcid="@Insert" value="ognl:theInt == 0 ? '5%' : theInt + '%'" />
public int getTheInt()
{
return 10;
}
For some reason just "ognl:theInt + '%'" does work in 2.7. But the above expression yields this error and stack trace:
Unable to parse OGNL expression 'currentColumnWidth == 0 ? '5%' : currentColumnWidth + '%'': Error compiling expression on object $
RowListDisplay_322@c5aefa25[AssetSearchResults/$ListContainer.$RowListDisplay] with expression node (currentColumnWidth == 0) ? "5%" : (currentColumnWidth + '%') getter body: { return ($w) (ognl.OgnlOps.booleanValue(ognl.OgnlOps.equal( ($w) (($RowListDisplay_322)$2).getCurrentColumnWidth() , ($w) 0)) ? "5%" : ((($RowListDisplay_322)$2).getCurrentColumnWidth()) + ('%'));} setter body: { _node.setValue($1, $2, $3); }
# org.apache.hivemind.ApplicationRuntimeException: Unable to parse OGNL expression 'currentColumnWidth == 0 ? '5%' : currentColumnWidth + '%'': Error compiling expression on object $
RowListDisplay_322@c5aefa25[AssetSearchResults/$ListContainer.$RowListDisplay] with expression node (currentColumnWidth == 0) ? "5%" : (currentColumnWidth + '%') getter body: { return ($w) (ognl.OgnlOps.booleanValue(ognl.OgnlOps.equal( ($w) (($RowListDisplay_322)$2).getCurrentColumnWidth() , ($w) 0)) ? "5%" : ((($RowListDisplay_322)$2).getCurrentColumnWidth()) + ('%'));} setter body: { _node.setValue($1, $2, $3); }
org.apache.tapestry.services.impl.ExpressionCacheImpl#parse (ExpressionCacheImpl.java:133)
org.apache.tapestry.services.impl.ExpressionCacheImpl#getCompiledExpression (ExpressionCacheImpl.java:91)
$ExpressionCache_11193befe3d#getCompiledExpression ($ExpressionCache_11193befe3d.java:-1)
org.apache.tapestry.binding.ExpressionBinding#resolveExpression (ExpressionBinding.java:120)
org.apache.tapestry.binding.ExpressionBinding#getObject (ExpressionBinding.java:111)
org.apache.tapestry.AbstractComponent#renderInformalParameters (AbstractComponent.java:278)
org.apache.tapestry.components.Any#renderComponent (Any.java:48)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.ForBean#renderComponent (ForBean.java:181)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.Any#renderComponent (Any.java:53)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:92)
collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.IfBean#renderComponent (IfBean.java:96)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.IfBean#renderComponent (IfBean.java:96)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:92)
collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)
collective.ui.components.listcontainer.ListContainer#renderComponent (ListContainer.java:138)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.IfBean#renderComponent (IfBean.java:96)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:41)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.ElseBean#renderComponent (ElseBean.java:47)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:92)
collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:41)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:41)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:92)
collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.Any#renderComponent (Any.java:53)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.html.Body#renderComponent (Body.java:38)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.html.Shell#renderComponent (Shell.java:64)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:92)
collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:92)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:182)
org.apache.tapestry.AbstractPage#renderPage (AbstractPage.java:237)
org.apache.tapestry.engine.RequestCycle#renderPage (RequestCycle.java:397)
org.apache.tapestry.services.impl.DefaultResponseBuilder#renderResponse (DefaultResponseBuilder.java:158)
org.apache.tapestry.services.impl.ResponseRendererImpl#renderResponse (ResponseRendererImpl.java:33)
$ResponseRenderer_11193befcca#renderResponse ($ResponseRenderer_11193befcca.java:-1)
org.apache.tapestry.engine.DirectService#service (DirectService.java:151)
$IEngineService_11193befd5f#service ($IEngineService_11193befd5f.java:-1)
org.apache.tapestry.services.impl.EngineServiceOuterProxy#service (EngineServiceOuterProxy.java:72)
org.apache.tapestry.engine.AbstractEngine#service (AbstractEngine.java:246)
org.apache.tapestry.services.impl.InvokeEngineTerminator#service (InvokeEngineTerminator.java:54)
$WebRequestServicer_11193befd37#service ($WebRequestServicer_11193befd37.java:-1)
org.apache.tapestry.services.impl.DisableCachingFilter#service (DisableCachingFilter.java:54)
$WebRequestServicerFilter_11193befd39#service ($WebRequestServicerFilter_11193befd39.java:-1)
$WebRequestServicer_11193befd3b#service ($WebRequestServicer_11193befd3b.java:-1)
$WebRequestServicer_11193befd33#service ($WebRequestServicer_11193befd33.java:-1)
org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge#service (WebRequestServicerPipelineBridge.java:61)
$ServletRequestServicer_11193befd15#service ($ServletRequestServicer_11193befd15.java:-1)
org.apache.tapestry.request.DecodedRequestInjector#service (DecodedRequestInjector.java:55)
$ServletRequestServicerFilter_11193befd11#service ($ServletRequestServicerFilter_11193befd11.java:-1)
$ServletRequestServicer_11193befd17#service ($ServletRequestServicer_11193befd17.java:-1)
collective.ui.custom.HibernateFilter#service (HibernateFilter.java:37)
$ServletRequestServicerFilter_11193befd0f#service ($ServletRequestServicerFilter_11193befd0f.java:-1)
$ServletRequestServicer_11193befd17#service ($ServletRequestServicer_11193befd17.java:-1)
collective.ui.custom.LuceneIndexFilter#service (LuceneIndexFilter.java:24)
$ServletRequestServicerFilter_11193befd0d#service ($ServletRequestServicerFilter_11193befd0d.java:-1)
$ServletRequestServicer_11193befd17#service ($ServletRequestServicer_11193befd17.java:-1)
org.apache.tapestry.multipart.MultipartDecoderFilter#service (MultipartDecoderFilter.java:52)
$ServletRequestServicerFilter_11193befd0b#service ($ServletRequestServicerFilter_11193befd0b.java:-1)
$ServletRequestServicer_11193befd17#service ($ServletRequestServicer_11193befd17.java:-1)
org.apache.tapestry.services.impl.SetupRequestEncoding#service (SetupRequestEncoding.java:53)
$ServletRequestServicerFilter_11193befd13#service ($ServletRequestServicerFilter_11193befd13.java:-1)
$ServletRequestServicer_11193befd17#service ($ServletRequestServicer_11193befd17.java:-1)
$ServletRequestServicer_11193befd04#service ($ServletRequestServicer_11193befd04.java:-1)
org.apache.tapestry.ApplicationServlet#doService (ApplicationServlet.java:123)
collective.ui.CollectiveApplicationServlet#doService (CollectiveApplicationServlet.java:71)
org.apache.tapestry.ApplicationServlet#doPost (ApplicationServlet.java:168)
javax.servlet.http.HttpServlet#service (HttpServlet.java:763)
javax.servlet.http.HttpServlet#service (HttpServlet.java:856)
org.mortbay.jetty.servlet.ServletHolder#handle (ServletHolder.java:427)
... 15 more not displayed
# caused by org.apache.hivemind.ApplicationRuntimeException: Error compiling expression on object $
RowListDisplay_322@c5aefa25[AssetSearchResults/$ListContainer.$RowListDisplay] with expression node (currentColumnWidth == 0) ? "5%" : (currentColumnWidth + '%') getter body: { return ($w) (ognl.OgnlOps.booleanValue(ognl.OgnlOps.equal( ($w) (($RowListDisplay_322)$2).getCurrentColumnWidth() , ($w) 0)) ? "5%" : ((($RowListDisplay_322)$2).getCurrentColumnWidth()) + ('%'));} setter body: { _node.setValue($1, $2, $3); }
org.apache.tapestry.services.impl.HiveMindExpressionCompiler#compileExpression (HiveMindExpressionCompiler.java:258)
ognl.OgnlRuntime#compileExpression (OgnlRuntime.java:388)
ognl.Ognl#compileExpression (Ognl.java:123)
org.apache.tapestry.services.impl.ExpressionCacheImpl#parse (ExpressionCacheImpl.java:129)
org.apache.tapestry.services.impl.ExpressionCacheImpl#getCompiledExpression (ExpressionCacheImpl.java:91)
$ExpressionCache_11193befe3d#getCompiledExpression ($ExpressionCache_11193befe3d.java:-1)
org.apache.tapestry.binding.ExpressionBinding#resolveExpression (ExpressionBinding.java:120)
org.apache.tapestry.binding.ExpressionBinding#getObject (ExpressionBinding.java:111)
org.apache.tapestry.AbstractComponent#renderInformalParameters (AbstractComponent.java:278)
org.apache.tapestry.components.Any#renderComponent (Any.java:48)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.ForBean#renderComponent (ForBean.java:181)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.Any#renderComponent (Any.java:53)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:92)
collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.IfBean#renderComponent (IfBean.java:96)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.IfBean#renderComponent (IfBean.java:96)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:92)
collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)
collective.ui.components.listcontainer.ListContainer#renderComponent (ListContainer.java:138)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.IfBean#renderComponent (IfBean.java:96)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:41)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.ElseBean#renderComponent (ElseBean.java:47)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:92)
collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:41)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:41)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:92)
collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.Any#renderComponent (Any.java:53)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.html.Body#renderComponent (Body.java:38)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.html.Shell#renderComponent (Shell.java:64)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:92)
collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:92)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:182)
org.apache.tapestry.AbstractPage#renderPage (AbstractPage.java:237)
org.apache.tapestry.engine.RequestCycle#renderPage (RequestCycle.java:397)
org.apache.tapestry.services.impl.DefaultResponseBuilder#renderResponse (DefaultResponseBuilder.java:158)
org.apache.tapestry.services.impl.ResponseRendererImpl#renderResponse (ResponseRendererImpl.java:33)
$ResponseRenderer_11193befcca#renderResponse ($ResponseRenderer_11193befcca.java:-1)
org.apache.tapestry.engine.DirectService#service (DirectService.java:151)
$IEngineService_11193befd5f#service ($IEngineService_11193befd5f.java:-1)
org.apache.tapestry.services.impl.EngineServiceOuterProxy#service (EngineServiceOuterProxy.java:72)
org.apache.tapestry.engine.AbstractEngine#service (AbstractEngine.java:246)
org.apache.tapestry.services.impl.InvokeEngineTerminator#service (InvokeEngineTerminator.java:54)
$WebRequestServicer_11193befd37#service ($WebRequestServicer_11193befd37.java:-1)
org.apache.tapestry.services.impl.DisableCachingFilter#service (DisableCachingFilter.java:54)
$WebRequestServicerFilter_11193befd39#service ($WebRequestServicerFilter_11193befd39.java:-1)
$WebRequestServicer_11193befd3b#service ($WebRequestServicer_11193befd3b.java:-1)
$WebRequestServicer_11193befd33#service ($WebRequestServicer_11193befd33.java:-1)
org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge#service (WebRequestServicerPipelineBridge.java:61)
$ServletRequestServicer_11193befd15#service ($ServletRequestServicer_11193befd15.java:-1)
org.apache.tapestry.request.DecodedRequestInjector#service (DecodedRequestInjector.java:55)
$ServletRequestServicerFilter_11193befd11#service ($ServletRequestServicerFilter_11193befd11.java:-1)
$ServletRequestServicer_11193befd17#service ($ServletRequestServicer_11193befd17.java:-1)
collective.ui.custom.HibernateFilter#service (HibernateFilter.java:37)
$ServletRequestServicerFilter_11193befd0f#service ($ServletRequestServicerFilter_11193befd0f.java:-1)
$ServletRequestServicer_11193befd17#service ($ServletRequestServicer_11193befd17.java:-1)
collective.ui.custom.LuceneIndexFilter#service (LuceneIndexFilter.java:24)
$ServletRequestServicerFilter_11193befd0d#service ($ServletRequestServicerFilter_11193befd0d.java:-1)
$ServletRequestServicer_11193befd17#service ($ServletRequestServicer_11193befd17.java:-1)
org.apache.tapestry.multipart.MultipartDecoderFilter#service (MultipartDecoderFilter.java:52)
$ServletRequestServicerFilter_11193befd0b#service ($ServletRequestServicerFilter_11193befd0b.java:-1)
$ServletRequestServicer_11193befd17#service ($ServletRequestServicer_11193befd17.java:-1)
org.apache.tapestry.services.impl.SetupRequestEncoding#service (SetupRequestEncoding.java:53)
$ServletRequestServicerFilter_11193befd13#service ($ServletRequestServicerFilter_11193befd13.java:-1)
$ServletRequestServicer_11193befd17#service ($ServletRequestServicer_11193befd17.java:-1)
$ServletRequestServicer_11193befd04#service ($ServletRequestServicer_11193befd04.java:-1)
org.apache.tapestry.ApplicationServlet#doService (ApplicationServlet.java:123)
collective.ui.CollectiveApplicationServlet#doService (CollectiveApplicationServlet.java:71)
org.apache.tapestry.ApplicationServlet#doPost (ApplicationServlet.java:168)
javax.servlet.http.HttpServlet#service (HttpServlet.java:763)
javax.servlet.http.HttpServlet#service (HttpServlet.java:856)
org.mortbay.jetty.servlet.ServletHolder#handle (ServletHolder.java:427)
... 15 more not displayed
# caused by java.lang.VerifyError: (class: ognl/ASTTest4698780Accessor, method: get signature: (Lognl/OgnlContext;Ljava/lang/Object;)Ljava/lang/Object;) Mismatched stack types
java.lang.Class#getDeclaredConstructors0
java.lang.Class#privateGetDeclaredConstructors
java.lang.Class#getConstructor0
java.lang.Class#newInstance0
java.lang.Class#newInstance
org.apache.tapestry.services.impl.HiveMindExpressionCompiler#compileExpression (HiveMindExpressionCompiler.java:248)
ognl.OgnlRuntime#compileExpression (OgnlRuntime.java:388)
ognl.Ognl#compileExpression (Ognl.java:123)
org.apache.tapestry.services.impl.ExpressionCacheImpl#parse (ExpressionCacheImpl.java:129)
org.apache.tapestry.services.impl.ExpressionCacheImpl#getCompiledExpression (ExpressionCacheImpl.java:91)
$ExpressionCache_11193befe3d#getCompiledExpression ($ExpressionCache_11193befe3d.java:-1)
org.apache.tapestry.binding.ExpressionBinding#resolveExpression (ExpressionBinding.java:120)
org.apache.tapestry.binding.ExpressionBinding#getObject (ExpressionBinding.java:111)
org.apache.tapestry.AbstractComponent#renderInformalParameters (AbstractComponent.java:278)
org.apache.tapestry.components.Any#renderComponent (Any.java:48)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.ForBean#renderComponent (ForBean.java:181)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.Any#renderComponent (Any.java:53)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:92)
collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.IfBean#renderComponent (IfBean.java:96)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.IfBean#renderComponent (IfBean.java:96)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:92)
collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)
collective.ui.components.listcontainer.ListContainer#renderComponent (ListContainer.java:138)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.IfBean#renderComponent (IfBean.java:96)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:41)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.ElseBean#renderComponent (ElseBean.java:47)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:92)
collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:41)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:41)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:92)
collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.components.Any#renderComponent (Any.java:53)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.html.Body#renderComponent (Body.java:38)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:525)
org.apache.tapestry.html.Shell#renderComponent (Shell.java:64)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:92)
collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)
org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:92)
org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:182)
org.apache.tapestry.AbstractPage#renderPage (AbstractPage.java:237)
org.apache.tapestry.engine.RequestCycle#renderPage (RequestCycle.java:397)
org.apache.tapestry.services.impl.DefaultResponseBuilder#renderResponse (DefaultResponseBuilder.java:158)
org.apache.tapestry.services.impl.ResponseRendererImpl#renderResponse (ResponseRendererImpl.java:33)
$ResponseRenderer_11193befcca#renderResponse ($ResponseRenderer_11193befcca.java:-1)
org.apache.tapestry.engine.DirectService#service (DirectService.java:151)
$IEngineService_11193befd5f#service ($IEngineService_11193befd5f.java:-1)
org.apache.tapestry.services.impl.EngineServiceOuterProxy#service (EngineServiceOuterProxy.java:72)
org.apache.tapestry.engine.AbstractEngine#service (AbstractEngine.java:246)
org.apache.tapestry.services.impl.InvokeEngineTerminator#service (InvokeEngineTerminator.java:54)
$WebRequestServicer_11193befd37#service ($WebRequestServicer_11193befd37.java:-1)
org.apache.tapestry.services.impl.DisableCachingFilter#service (DisableCachingFilter.java:54)
$WebRequestServicerFilter_11193befd39#service ($WebRequestServicerFilter_11193befd39.java:-1)
$WebRequestServicer_11193befd3b#service ($WebRequestServicer_11193befd3b.java:-1)
$WebRequestServicer_11193befd33#service ($WebRequestServicer_11193befd33.java:-1)
org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge#service (WebRequestServicerPipelineBridge.java:61)
$ServletRequestServicer_11193befd15#service ($ServletRequestServicer_11193befd15.java:-1)
org.apache.tapestry.request.DecodedRequestInjector#service (DecodedRequestInjector.java:55)
$ServletRequestServicerFilter_11193befd11#service ($ServletRequestServicerFilter_11193befd11.java:-1)
$ServletRequestServicer_11193befd17#service ($ServletRequestServicer_11193befd17.java:-1)
collective.ui.custom.HibernateFilter#service (HibernateFilter.java:37)
$ServletRequestServicerFilter_11193befd0f#service ($ServletRequestServicerFilter_11193befd0f.java:-1)
$ServletRequestServicer_11193befd17#service ($ServletRequestServicer_11193befd17.java:-1)
collective.ui.custom.LuceneIndexFilter#service (LuceneIndexFilter.java:24)
$ServletRequestServicerFilter_11193befd0d#service ($ServletRequestServicerFilter_11193befd0d.java:-1)
$ServletRequestServicer_11193befd17#service ($ServletRequestServicer_11193befd17.java:-1)
org.apache.tapestry.multipart.MultipartDecoderFilter#service (MultipartDecoderFilter.java:52)
$ServletRequestServicerFilter_11193befd0b#service ($ServletRequestServicerFilter_11193befd0b.java:-1)
$ServletRequestServicer_11193befd17#service ($ServletRequestServicer_11193befd17.java:-1)
org.apache.tapestry.services.impl.SetupRequestEncoding#service (SetupRequestEncoding.java:53)
$ServletRequestServicerFilter_11193befd13#service ($ServletRequestServicerFilter_11193befd13.java:-1)
$ServletRequestServicer_11193befd17#service ($ServletRequestServicer_11193befd17.java:-1)
$ServletRequestServicer_11193befd04#service ($ServletRequestServicer_11193befd04.java:-1)
org.apache.tapestry.ApplicationServlet#doService (ApplicationServlet.java:123)
collective.ui.CollectiveApplicationServlet#doService (CollectiveApplicationServlet.java:71)
org.apache.tapestry.ApplicationServlet#doPost (ApplicationServlet.java:168)
javax.servlet.http.HttpServlet#service (HttpServlet.java:763)
javax.servlet.http.HttpServlet#service (HttpServlet.java:856)
org.mortbay.jetty.servlet.ServletHolder#handle (ServletHolder.java:427)
... 15 more not displayed