Uploaded image for project: 'Commons OGNL (Dormant)'
  1. Commons OGNL (Dormant)
  2. OGNL-67

Invalid Types error for inequality operator (!=) when used in Ternary Expression

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • None
    • 2.7
    • None
    • None
    • Tapestry 4.1.2 snapshot from 5-07, OGNL 2.7 snapshot from 5-07, WinXP, Firefox 2

    Description

      Failsafe does not catch this error.

      .html

      <span jwcid="@Insert" value="ognl:required != null && required ? true : false" />

      .java

      public boolean isRequired()

      { return true; }

      Results in following stack trace displayed on page:

      An error has occurred: Unable to parse OGNL expression 'required != null && required ? true : false': Unable to add method java.lang.Object ref1(ognl.OgnlContext, java.lang.Object) to class ognl.ASTTest218836691177.0Accessor: [source error] invalid types for !=

      This error occurred in the file javassist.compiler.CompileError: invalid types for !=

      This error occurred in the file DirectorAccount.html on line 9

      Tapestry error message: Unable to parse OGNL expression 'required != null && required ? true : false': Unable to add method java.lang.Object ref1(ognl.OgnlContext, java.lang.Object) to class ognl.ASTTest218836691177.0Accessor: [source error] invalid types for !=

      Stack

      • org.apache.hivemind.ApplicationRuntimeException: Unable to parse OGNL expression 'required != null && required ? true : false': Unable to add method java.lang.Object ref1(ognl.OgnlContext, java.lang.Object) to class ognl.ASTTest218836691177.0Accessor: [source error] invalid types for !=

      org.apache.tapestry.services.impl.ExpressionCacheImpl#parse (ExpressionCacheImpl.java:133)

      org.apache.tapestry.services.impl.ExpressionCacheImpl#getCompiledExpression (ExpressionCacheImpl.java:91)

      $ExpressionCache_11267b9d399#getCompiledExpression ($ExpressionCache_11267b9d399.java:-1)

      org.apache.tapestry.binding.ExpressionBinding#resolveExpression (ExpressionBinding.java:122)

      org.apache.tapestry.binding.ExpressionBinding#getObject (ExpressionBinding.java:113)

      org.apache.tapestry.binding.AbstractBinding#getObject (AbstractBinding.java:84)

      $Insert_568#getValue ($Insert_568.java:-1)

      org.apache.tapestry.components.Insert#renderComponent (Insert.java:48)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:39)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.IfBean#renderComponent (IfBean.java:96)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:39)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:39)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:39)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.Any#renderComponent (Any.java:47)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.html.Body#renderComponent (Body.java:38)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.html.Shell#renderComponent (Shell.java:64)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.ElseBean#renderComponent (ElseBean.java:47)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      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_11267b9d22b#renderResponse ($ResponseRenderer_11267b9d22b.java:-1)

      org.apache.tapestry.engine.PageService#service (PageService.java:68)

      $IEngineService_11267b9d2be#service ($IEngineService_11267b9d2be.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_11267b9d29b#service ($WebRequestServicer_11267b9d29b.java:-1)

      org.apache.tapestry.services.impl.DisableCachingFilter#service (DisableCachingFilter.java:54)

      $WebRequestServicerFilter_11267b9d29d#service ($WebRequestServicerFilter_11267b9d29d.java:-1)

      $WebRequestServicer_11267b9d29f#service ($WebRequestServicer_11267b9d29f.java:-1)

      $WebRequestServicer_11267b9d297#service ($WebRequestServicer_11267b9d297.java:-1)

      org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge#service (WebRequestServicerPipelineBridge.java:61)

      $ServletRequestServicer_11267b9d279#service ($ServletRequestServicer_11267b9d279.java:-1)

      org.apache.tapestry.request.DecodedRequestInjector#service (DecodedRequestInjector.java:55)

      $ServletRequestServicerFilter_11267b9d275#service ($ServletRequestServicerFilter_11267b9d275.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      collective.ui.custom.HibernateFilter#service (HibernateFilter.java:37)

      $ServletRequestServicerFilter_11267b9d273#service ($ServletRequestServicerFilter_11267b9d273.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      collective.ui.custom.LuceneIndexFilter#service (LuceneIndexFilter.java:24)

      $ServletRequestServicerFilter_11267b9d271#service ($ServletRequestServicerFilter_11267b9d271.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      org.apache.tapestry.multipart.MultipartDecoderFilter#service (MultipartDecoderFilter.java:52)

      $ServletRequestServicerFilter_11267b9d26f#service ($ServletRequestServicerFilter_11267b9d26f.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      org.apache.tapestry.services.impl.SetupRequestEncoding#service (SetupRequestEncoding.java:53)

      $ServletRequestServicerFilter_11267b9d277#service ($ServletRequestServicerFilter_11267b9d277.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      $ServletRequestServicer_11267b9d268#service ($ServletRequestServicer_11267b9d268.java:-1)

      org.apache.tapestry.ApplicationServlet#doService (ApplicationServlet.java:123)

      collective.ui.CollectiveApplicationServlet#doService (CollectiveApplicationServlet.java:71)

      org.apache.tapestry.ApplicationServlet#doGet (ApplicationServlet.java:104)

      javax.servlet.http.HttpServlet#service (HttpServlet.java:596)

      javax.servlet.http.HttpServlet#service (HttpServlet.java:689)

      org.mortbay.jetty.servlet.ServletHolder#handle (ServletHolder.java:428)

      ... 15 more not displayed

      • caused by org.apache.hivemind.ApplicationRuntimeException: Unable to add method java.lang.Object ref1(ognl.OgnlContext, java.lang.Object) to class ognl.ASTTest218836691177.0Accessor: [source error] invalid types for !=

      org.apache.tapestry.enhance.ClassFabImpl#addMethod (ClassFabImpl.java:278)

      org.apache.tapestry.services.impl.HiveMindExpressionCompiler#createLocalReferences (HiveMindExpressionCompiler.java:380)

      org.apache.tapestry.services.impl.HiveMindExpressionCompiler#generateGetter (HiveMindExpressionCompiler.java:325)

      org.apache.tapestry.services.impl.HiveMindExpressionCompiler#compileExpression (HiveMindExpressionCompiler.java:154)

      ognl.OgnlRuntime#compileExpression (OgnlRuntime.java:387)

      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_11267b9d399#getCompiledExpression ($ExpressionCache_11267b9d399.java:-1)

      org.apache.tapestry.binding.ExpressionBinding#resolveExpression (ExpressionBinding.java:122)

      org.apache.tapestry.binding.ExpressionBinding#getObject (ExpressionBinding.java:113)

      org.apache.tapestry.binding.AbstractBinding#getObject (AbstractBinding.java:84)

      $Insert_568#getValue ($Insert_568.java:-1)

      org.apache.tapestry.components.Insert#renderComponent (Insert.java:48)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:39)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.IfBean#renderComponent (IfBean.java:96)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:39)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:39)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:39)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.Any#renderComponent (Any.java:47)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.html.Body#renderComponent (Body.java:38)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.html.Shell#renderComponent (Shell.java:64)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.ElseBean#renderComponent (ElseBean.java:47)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      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_11267b9d22b#renderResponse ($ResponseRenderer_11267b9d22b.java:-1)

      org.apache.tapestry.engine.PageService#service (PageService.java:68)

      $IEngineService_11267b9d2be#service ($IEngineService_11267b9d2be.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_11267b9d29b#service ($WebRequestServicer_11267b9d29b.java:-1)

      org.apache.tapestry.services.impl.DisableCachingFilter#service (DisableCachingFilter.java:54)

      $WebRequestServicerFilter_11267b9d29d#service ($WebRequestServicerFilter_11267b9d29d.java:-1)

      $WebRequestServicer_11267b9d29f#service ($WebRequestServicer_11267b9d29f.java:-1)

      $WebRequestServicer_11267b9d297#service ($WebRequestServicer_11267b9d297.java:-1)

      org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge#service (WebRequestServicerPipelineBridge.java:61)

      $ServletRequestServicer_11267b9d279#service ($ServletRequestServicer_11267b9d279.java:-1)

      org.apache.tapestry.request.DecodedRequestInjector#service (DecodedRequestInjector.java:55)

      $ServletRequestServicerFilter_11267b9d275#service ($ServletRequestServicerFilter_11267b9d275.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      collective.ui.custom.HibernateFilter#service (HibernateFilter.java:37)

      $ServletRequestServicerFilter_11267b9d273#service ($ServletRequestServicerFilter_11267b9d273.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      collective.ui.custom.LuceneIndexFilter#service (LuceneIndexFilter.java:24)

      $ServletRequestServicerFilter_11267b9d271#service ($ServletRequestServicerFilter_11267b9d271.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      org.apache.tapestry.multipart.MultipartDecoderFilter#service (MultipartDecoderFilter.java:52)

      $ServletRequestServicerFilter_11267b9d26f#service ($ServletRequestServicerFilter_11267b9d26f.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      org.apache.tapestry.services.impl.SetupRequestEncoding#service (SetupRequestEncoding.java:53)

      $ServletRequestServicerFilter_11267b9d277#service ($ServletRequestServicerFilter_11267b9d277.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      $ServletRequestServicer_11267b9d268#service ($ServletRequestServicer_11267b9d268.java:-1)

      org.apache.tapestry.ApplicationServlet#doService (ApplicationServlet.java:123)

      collective.ui.CollectiveApplicationServlet#doService (CollectiveApplicationServlet.java:71)

      org.apache.tapestry.ApplicationServlet#doGet (ApplicationServlet.java:104)

      javax.servlet.http.HttpServlet#service (HttpServlet.java:596)

      javax.servlet.http.HttpServlet#service (HttpServlet.java:689)

      org.mortbay.jetty.servlet.ServletHolder#handle (ServletHolder.java:428)

      ... 15 more not displayed

      • caused by javassist.CannotCompileException: [source error] invalid types for !=

      javassist.CtBehavior#setBody (CtBehavior.java:347)

      javassist.CtBehavior#setBody (CtBehavior.java:316)

      org.apache.tapestry.enhance.ClassFabImpl#addMethod (ClassFabImpl.java:272)

      org.apache.tapestry.services.impl.HiveMindExpressionCompiler#createLocalReferences (HiveMindExpressionCompiler.java:380)

      org.apache.tapestry.services.impl.HiveMindExpressionCompiler#generateGetter (HiveMindExpressionCompiler.java:325)

      org.apache.tapestry.services.impl.HiveMindExpressionCompiler#compileExpression (HiveMindExpressionCompiler.java:154)

      ognl.OgnlRuntime#compileExpression (OgnlRuntime.java:387)

      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_11267b9d399#getCompiledExpression ($ExpressionCache_11267b9d399.java:-1)

      org.apache.tapestry.binding.ExpressionBinding#resolveExpression (ExpressionBinding.java:122)

      org.apache.tapestry.binding.ExpressionBinding#getObject (ExpressionBinding.java:113)

      org.apache.tapestry.binding.AbstractBinding#getObject (AbstractBinding.java:84)

      $Insert_568#getValue ($Insert_568.java:-1)

      org.apache.tapestry.components.Insert#renderComponent (Insert.java:48)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:39)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.IfBean#renderComponent (IfBean.java:96)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:39)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:39)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:39)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.Any#renderComponent (Any.java:47)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.html.Body#renderComponent (Body.java:38)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.html.Shell#renderComponent (Shell.java:64)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.ElseBean#renderComponent (ElseBean.java:47)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      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_11267b9d22b#renderResponse ($ResponseRenderer_11267b9d22b.java:-1)

      org.apache.tapestry.engine.PageService#service (PageService.java:68)

      $IEngineService_11267b9d2be#service ($IEngineService_11267b9d2be.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_11267b9d29b#service ($WebRequestServicer_11267b9d29b.java:-1)

      org.apache.tapestry.services.impl.DisableCachingFilter#service (DisableCachingFilter.java:54)

      $WebRequestServicerFilter_11267b9d29d#service ($WebRequestServicerFilter_11267b9d29d.java:-1)

      $WebRequestServicer_11267b9d29f#service ($WebRequestServicer_11267b9d29f.java:-1)

      $WebRequestServicer_11267b9d297#service ($WebRequestServicer_11267b9d297.java:-1)

      org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge#service (WebRequestServicerPipelineBridge.java:61)

      $ServletRequestServicer_11267b9d279#service ($ServletRequestServicer_11267b9d279.java:-1)

      org.apache.tapestry.request.DecodedRequestInjector#service (DecodedRequestInjector.java:55)

      $ServletRequestServicerFilter_11267b9d275#service ($ServletRequestServicerFilter_11267b9d275.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      collective.ui.custom.HibernateFilter#service (HibernateFilter.java:37)

      $ServletRequestServicerFilter_11267b9d273#service ($ServletRequestServicerFilter_11267b9d273.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      collective.ui.custom.LuceneIndexFilter#service (LuceneIndexFilter.java:24)

      $ServletRequestServicerFilter_11267b9d271#service ($ServletRequestServicerFilter_11267b9d271.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      org.apache.tapestry.multipart.MultipartDecoderFilter#service (MultipartDecoderFilter.java:52)

      $ServletRequestServicerFilter_11267b9d26f#service ($ServletRequestServicerFilter_11267b9d26f.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      org.apache.tapestry.services.impl.SetupRequestEncoding#service (SetupRequestEncoding.java:53)

      $ServletRequestServicerFilter_11267b9d277#service ($ServletRequestServicerFilter_11267b9d277.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      $ServletRequestServicer_11267b9d268#service ($ServletRequestServicer_11267b9d268.java:-1)

      org.apache.tapestry.ApplicationServlet#doService (ApplicationServlet.java:123)

      collective.ui.CollectiveApplicationServlet#doService (CollectiveApplicationServlet.java:71)

      org.apache.tapestry.ApplicationServlet#doGet (ApplicationServlet.java:104)

      javax.servlet.http.HttpServlet#service (HttpServlet.java:596)

      javax.servlet.http.HttpServlet#service (HttpServlet.java:689)

      org.mortbay.jetty.servlet.ServletHolder#handle (ServletHolder.java:428)

      ... 15 more not displayed

      • caused by javassist.compiler.CompileError: invalid types for !=

      javassist.compiler.CodeGen#badTypes (CodeGen.java:1242)

      javassist.compiler.CodeGen#convertOprandTypes (CodeGen.java:1303)

      javassist.compiler.CodeGen#compareExpr (CodeGen.java:1193)

      javassist.compiler.CodeGen#booleanExpr (CodeGen.java:1091)

      javassist.compiler.CodeGen#atBinExpr (CodeGen.java:971)

      javassist.compiler.ast.BinExpr#accept (BinExpr.java:40)

      javassist.compiler.JvstCodeGen#atMethodArgs (JvstCodeGen.java:357)

      javassist.compiler.MemberCodeGen#atMethodCallCore (MemberCodeGen.java:486)

      javassist.compiler.MemberCodeGen#atCallExpr (MemberCodeGen.java:454)

      javassist.compiler.JvstCodeGen#atCallExpr (JvstCodeGen.java:243)

      javassist.compiler.ast.CallExpr#accept (CallExpr.java:45)

      javassist.compiler.CodeGen#booleanExpr (CodeGen.java:1113)

      javassist.compiler.CodeGen#atCondExpr (CodeGen.java:904)

      javassist.compiler.ast.CondExpr#accept (CondExpr.java:42)

      javassist.compiler.JvstCodeGen#atCastToWrapper (JvstCodeGen.java:201)

      javassist.compiler.JvstCodeGen#atCastExpr (JvstCodeGen.java:171)

      javassist.compiler.ast.CastExpr#accept (CastExpr.java:54)

      javassist.compiler.CodeGen#compileExpr (CodeGen.java:223)

      javassist.compiler.CodeGen#atReturnStmnt2 (CodeGen.java:591)

      javassist.compiler.JvstCodeGen#atReturnStmnt (JvstCodeGen.java:424)

      javassist.compiler.CodeGen#atStmnt (CodeGen.java:356)

      javassist.compiler.ast.Stmnt#accept (Stmnt.java:49)

      javassist.compiler.CodeGen#atStmnt (CodeGen.java:344)

      javassist.compiler.ast.Stmnt#accept (Stmnt.java:49)

      javassist.compiler.CodeGen#atMethodBody (CodeGen.java:285)

      javassist.compiler.Javac#compileBody (Javac.java:212)

      javassist.CtBehavior#setBody (CtBehavior.java:341)

      javassist.CtBehavior#setBody (CtBehavior.java:316)

      org.apache.tapestry.enhance.ClassFabImpl#addMethod (ClassFabImpl.java:272)

      org.apache.tapestry.services.impl.HiveMindExpressionCompiler#createLocalReferences (HiveMindExpressionCompiler.java:380)

      org.apache.tapestry.services.impl.HiveMindExpressionCompiler#generateGetter (HiveMindExpressionCompiler.java:325)

      org.apache.tapestry.services.impl.HiveMindExpressionCompiler#compileExpression (HiveMindExpressionCompiler.java:154)

      ognl.OgnlRuntime#compileExpression (OgnlRuntime.java:387)

      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_11267b9d399#getCompiledExpression ($ExpressionCache_11267b9d399.java:-1)

      org.apache.tapestry.binding.ExpressionBinding#resolveExpression (ExpressionBinding.java:122)

      org.apache.tapestry.binding.ExpressionBinding#getObject (ExpressionBinding.java:113)

      org.apache.tapestry.binding.AbstractBinding#getObject (AbstractBinding.java:84)

      $Insert_568#getValue ($Insert_568.java:-1)

      org.apache.tapestry.components.Insert#renderComponent (Insert.java:48)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:39)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.IfBean#renderComponent (IfBean.java:96)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:39)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:39)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.RenderBody#renderComponent (RenderBody.java:39)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.Any#renderComponent (Any.java:47)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.html.Body#renderComponent (Body.java:38)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.html.Shell#renderComponent (Shell.java:64)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.AbstractComponent#renderBody (AbstractComponent.java:537)

      org.apache.tapestry.components.ElseBean#renderComponent (ElseBean.java:47)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      collective.ui.components.CollectiveComponent#renderComponent (CollectiveComponent.java:70)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      org.apache.tapestry.services.impl.DefaultResponseBuilder#render (DefaultResponseBuilder.java:184)

      org.apache.tapestry.BaseComponent#renderComponent (BaseComponent.java:107)

      org.apache.tapestry.AbstractComponent#render (AbstractComponent.java:724)

      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_11267b9d22b#renderResponse ($ResponseRenderer_11267b9d22b.java:-1)

      org.apache.tapestry.engine.PageService#service (PageService.java:68)

      $IEngineService_11267b9d2be#service ($IEngineService_11267b9d2be.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_11267b9d29b#service ($WebRequestServicer_11267b9d29b.java:-1)

      org.apache.tapestry.services.impl.DisableCachingFilter#service (DisableCachingFilter.java:54)

      $WebRequestServicerFilter_11267b9d29d#service ($WebRequestServicerFilter_11267b9d29d.java:-1)

      $WebRequestServicer_11267b9d29f#service ($WebRequestServicer_11267b9d29f.java:-1)

      $WebRequestServicer_11267b9d297#service ($WebRequestServicer_11267b9d297.java:-1)

      org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge#service (WebRequestServicerPipelineBridge.java:61)

      $ServletRequestServicer_11267b9d279#service ($ServletRequestServicer_11267b9d279.java:-1)

      org.apache.tapestry.request.DecodedRequestInjector#service (DecodedRequestInjector.java:55)

      $ServletRequestServicerFilter_11267b9d275#service ($ServletRequestServicerFilter_11267b9d275.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      collective.ui.custom.HibernateFilter#service (HibernateFilter.java:37)

      $ServletRequestServicerFilter_11267b9d273#service ($ServletRequestServicerFilter_11267b9d273.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      collective.ui.custom.LuceneIndexFilter#service (LuceneIndexFilter.java:24)

      $ServletRequestServicerFilter_11267b9d271#service ($ServletRequestServicerFilter_11267b9d271.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      org.apache.tapestry.multipart.MultipartDecoderFilter#service (MultipartDecoderFilter.java:52)

      $ServletRequestServicerFilter_11267b9d26f#service ($ServletRequestServicerFilter_11267b9d26f.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      org.apache.tapestry.services.impl.SetupRequestEncoding#service (SetupRequestEncoding.java:53)

      $ServletRequestServicerFilter_11267b9d277#service ($ServletRequestServicerFilter_11267b9d277.java:-1)

      $ServletRequestServicer_11267b9d27b#service ($ServletRequestServicer_11267b9d27b.java:-1)

      $ServletRequestServicer_11267b9d268#service ($ServletRequestServicer_11267b9d268.java:-1)

      org.apache.tapestry.ApplicationServlet#doService (ApplicationServlet.java:123)

      collective.ui.CollectiveApplicationServlet#doService (CollectiveApplicationServlet.java:71)

      org.apache.tapestry.ApplicationServlet#doGet (ApplicationServlet.java:104)

      javax.servlet.http.HttpServlet#service (HttpServlet.java:596)

      javax.servlet.http.HttpServlet#service (HttpServlet.java:689)

      org.mortbay.jetty.servlet.ServletHolder#handle (ServletHolder.java:428)

      Attachments

        Activity

          People

            jkuhnert Jesse Kuhnert
            cschroeder Chris Schroeder
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: