Tomee 7.0.2+ with JUEL 2.2.7 throws Exception at startup

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Tomee 7.0.2+ with JUEL 2.2.7 throws Exception at startup

karlkilden
Hi!

We are still using JUEL because in our JSF app it is much faster. Latest
TomEE's seem incompatible. Anything we can do on our side?

Cheers

javax.servlet.ServletException:
javax.el.ELContext.notifyBeforeEvaluation(Ljava/lang/String;)V
        javax.faces.webapp.FacesServlet.service(FacesServlet.java:230)

org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        org.apache.openejb.server.httpd.EEFilter.doFilter(EEFilter.java:65)

org.apache.deltaspike.servlet.impl.event.EventBridgeFilter.doFilter(EventBridgeFilter.java:59)

org.apache.deltaspike.servlet.impl.produce.RequestResponseHolderFilter.doFilter(RequestResponseHolderFilter.java:63)

org.omnifaces.filter.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:124)
        org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:108)

org.omnifaces.facesviews.FacesViewsForwardingFilter.filterExtensionLessToExtension(FacesViewsForwardingFilter.java:184)

org.omnifaces.facesviews.FacesViewsForwardingFilter.filterExtensionLess(FacesViewsForwardingFilter.java:141)

org.omnifaces.facesviews.FacesViewsForwardingFilter.filterExtensionLess(FacesViewsForwardingFilter.java:127)

org.omnifaces.facesviews.FacesViewsForwardingFilter.doFilter(FacesViewsForwardingFilter.java:88)
        org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:108)

org.apache.sirona.web.servlet.SironaFilter$Invocation.proceed(SironaFilter.java:140)

org.apache.sirona.web.servlet.SironaFilter.proceed(SironaFilter.java:100)

org.apache.sirona.web.servlet.SironaFilter.proceed(SironaFilter.java:36)

org.apache.sirona.aop.AbstractPerformanceInterceptor.doInvoke(AbstractPerformanceInterceptor.java:84)

org.apache.sirona.web.servlet.SironaFilter.doFilter(SironaFilter.java:74)
root cause
java.lang.NoSuchMethodError:
javax.el.ELContext.notifyBeforeEvaluation(Ljava/lang/String;)V

org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:183)

org.apache.webbeans.el22.WrappedValueExpression.getValue(WrappedValueExpression.java:70)

org.apache.myfaces.view.facelets.el.ContextAwareTagValueExpression.getValue(ContextAwareTagValueExpression.java:96)

org.apache.myfaces.view.facelets.tag.TagAttributeImpl.getObject(TagAttributeImpl.java:431)

org.apache.myfaces.view.facelets.tag.TagAttributeImpl.getObject(TagAttributeImpl.java:350)

org.apache.myfaces.view.facelets.tag.jsf.ComponentSupport.getLocale(ComponentSupport.java:407)

org.apache.myfaces.view.facelets.tag.jsf.core.ViewHandler.apply(ViewHandler.java:113)

javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:46)

org.apache.myfaces.view.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:59)

javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:46)

org.apache.myfaces.view.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:48)

org.apache.myfaces.view.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:521)

org.apache.myfaces.view.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:575)

org.apache.myfaces.view.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:553)

org.apache.myfaces.view.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:240)

org.apache.myfaces.view.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:151)

org.apache.myfaces.view.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:59)

org.apache.myfaces.view.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:48)

org.apache.myfaces.view.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:189)

org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage.buildView(FaceletViewDeclarationLanguage.java:477)

org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:78)

org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:267)

org.apache.deltaspike.jsf.impl.listener.request.DeltaSpikeLifecycleWrapper.render(DeltaSpikeLifecycleWrapper.java:111)

javax.faces.lifecycle.LifecycleWrapper.render(LifecycleWrapper.java:31)

org.apache.deltaspike.jsf.impl.listener.request.JsfClientWindowAwareLifecycleWrapper.render(JsfClientWindowAwareLifecycleWrapper.java:160)
        javax.faces.webapp.FacesServlet.service(FacesServlet.java:200)

org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        org.apache.openejb.server.httpd.EEFilter.doFilter(EEFilter.java:65)

org.apache.deltaspike.servlet.impl.event.EventBridgeFilter.doFilter(EventBridgeFilter.java:59)

org.apache.deltaspike.servlet.impl.produce.RequestResponseHolderFilter.doFilter(RequestResponseHolderFilter.java:63)

org.omnifaces.filter.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:124)
        org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:108)

org.omnifaces.facesviews.FacesViewsForwardingFilter.filterExtensionLessToExtension(FacesViewsForwardingFilter.java:184)

org.omnifaces.facesviews.FacesViewsForwardingFilter.filterExtensionLess(FacesViewsForwardingFilter.java:141)

org.omnifaces.facesviews.FacesViewsForwardingFilter.filterExtensionLess(FacesViewsForwardingFilter.java:127)

org.omnifaces.facesviews.FacesViewsForwardingFilter.doFilter(FacesViewsForwardingFilter.java:88)
        org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:108)

org.apache.sirona.web.servlet.SironaFilter$Invocation.proceed(SironaFilter.java:140)

org.apache.sirona.web.servlet.SironaFilter.proceed(SironaFilter.java:100)

org.apache.sirona.web.servlet.SironaFilter.proceed(SironaFilter.java:36)

org.apache.sirona.aop.AbstractPerformanceInterceptor.doInvoke(AbstractPerformanceInterceptor.java:84)

org.apache.sirona.web.servlet.SironaFilter.doFilter(SironaFilter.java:74)
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Tomee 7.0.2+ with JUEL 2.2.7 throws Exception at startup

Romain Manni-Bucau
Hi

did you check the EL api version and your implementation version? A quick
look seems to mean it is a too old impl.


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-05-18 15:53 GMT+02:00 Karl Kildén <[hidden email]>:

> Hi!
>
> We are still using JUEL because in our JSF app it is much faster. Latest
> TomEE's seem incompatible. Anything we can do on our side?
>
> Cheers
>
> javax.servlet.ServletException:
> javax.el.ELContext.notifyBeforeEvaluation(Ljava/lang/String;)V
>         javax.faces.webapp.FacesServlet.service(FacesServlet.java:230)
>
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>         org.apache.openejb.server.httpd.EEFilter.doFilter(
> EEFilter.java:65)
>
> org.apache.deltaspike.servlet.impl.event.EventBridgeFilter.
> doFilter(EventBridgeFilter.java:59)
>
> org.apache.deltaspike.servlet.impl.produce.RequestResponseHolderFilter.
> doFilter(RequestResponseHolderFilter.java:63)
>
> org.omnifaces.filter.CharacterEncodingFilter.doFilter(
> CharacterEncodingFilter.java:124)
>         org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:108)
>
> org.omnifaces.facesviews.FacesViewsForwardingFilter.
> filterExtensionLessToExtension(FacesViewsForwardingFilter.java:184)
>
> org.omnifaces.facesviews.FacesViewsForwardingFilter.filterExtensionLess(
> FacesViewsForwardingFilter.java:141)
>
> org.omnifaces.facesviews.FacesViewsForwardingFilter.filterExtensionLess(
> FacesViewsForwardingFilter.java:127)
>
> org.omnifaces.facesviews.FacesViewsForwardingFilter.doFilter(
> FacesViewsForwardingFilter.java:88)
>         org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:108)
>
> org.apache.sirona.web.servlet.SironaFilter$Invocation.
> proceed(SironaFilter.java:140)
>
> org.apache.sirona.web.servlet.SironaFilter.proceed(SironaFilter.java:100)
>
> org.apache.sirona.web.servlet.SironaFilter.proceed(SironaFilter.java:36)
>
> org.apache.sirona.aop.AbstractPerformanceInterceptor.doInvoke(
> AbstractPerformanceInterceptor.java:84)
>
> org.apache.sirona.web.servlet.SironaFilter.doFilter(SironaFilter.java:74)
> root cause
> java.lang.NoSuchMethodError:
> javax.el.ELContext.notifyBeforeEvaluation(Ljava/lang/String;)V
>
> org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:183)
>
> org.apache.webbeans.el22.WrappedValueExpression.getValue(
> WrappedValueExpression.java:70)
>
> org.apache.myfaces.view.facelets.el.ContextAwareTagValueExpression
> .getValue(ContextAwareTagValueExpression.java:96)
>
> org.apache.myfaces.view.facelets.tag.TagAttributeImpl.
> getObject(TagAttributeImpl.java:431)
>
> org.apache.myfaces.view.facelets.tag.TagAttributeImpl.
> getObject(TagAttributeImpl.java:350)
>
> org.apache.myfaces.view.facelets.tag.jsf.ComponentSupport.getLocale(
> ComponentSupport.java:407)
>
> org.apache.myfaces.view.facelets.tag.jsf.core.
> ViewHandler.apply(ViewHandler.java:113)
>
> javax.faces.view.facelets.CompositeFaceletHandler.apply(
> CompositeFaceletHandler.java:46)
>
> org.apache.myfaces.view.facelets.compiler.NamespaceHandler.apply(
> NamespaceHandler.java:59)
>
> javax.faces.view.facelets.CompositeFaceletHandler.apply(
> CompositeFaceletHandler.java:46)
>
> org.apache.myfaces.view.facelets.compiler.EncodingHandler.apply(
> EncodingHandler.java:48)
>
> org.apache.myfaces.view.facelets.impl.DefaultFacelet.
> include(DefaultFacelet.java:521)
>
> org.apache.myfaces.view.facelets.impl.DefaultFacelet.
> include(DefaultFacelet.java:575)
>
> org.apache.myfaces.view.facelets.impl.DefaultFacelet.
> include(DefaultFacelet.java:553)
>
> org.apache.myfaces.view.facelets.impl.DefaultFaceletContext.
> includeFacelet(DefaultFaceletContext.java:240)
>
> org.apache.myfaces.view.facelets.tag.ui.CompositionHandler.apply(
> CompositionHandler.java:151)
>
> org.apache.myfaces.view.facelets.compiler.NamespaceHandler.apply(
> NamespaceHandler.java:59)
>
> org.apache.myfaces.view.facelets.compiler.EncodingHandler.apply(
> EncodingHandler.java:48)
>
> org.apache.myfaces.view.facelets.impl.DefaultFacelet.
> apply(DefaultFacelet.java:189)
>
> org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage.buildView(
> FaceletViewDeclarationLanguage.java:477)
>
> org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(
> RenderResponseExecutor.java:78)
>
> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:267)
>
> org.apache.deltaspike.jsf.impl.listener.request.
> DeltaSpikeLifecycleWrapper.render(DeltaSpikeLifecycleWrapper.java:111)
>
> javax.faces.lifecycle.LifecycleWrapper.render(LifecycleWrapper.java:31)
>
> org.apache.deltaspike.jsf.impl.listener.request.
> JsfClientWindowAwareLifecycleWrapper.render(JsfClientWindowAwareLifecycleW
> rapper.java:160)
>         javax.faces.webapp.FacesServlet.service(FacesServlet.java:200)
>
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>         org.apache.openejb.server.httpd.EEFilter.doFilter(
> EEFilter.java:65)
>
> org.apache.deltaspike.servlet.impl.event.EventBridgeFilter.
> doFilter(EventBridgeFilter.java:59)
>
> org.apache.deltaspike.servlet.impl.produce.RequestResponseHolderFilter.
> doFilter(RequestResponseHolderFilter.java:63)
>
> org.omnifaces.filter.CharacterEncodingFilter.doFilter(
> CharacterEncodingFilter.java:124)
>         org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:108)
>
> org.omnifaces.facesviews.FacesViewsForwardingFilter.
> filterExtensionLessToExtension(FacesViewsForwardingFilter.java:184)
>
> org.omnifaces.facesviews.FacesViewsForwardingFilter.filterExtensionLess(
> FacesViewsForwardingFilter.java:141)
>
> org.omnifaces.facesviews.FacesViewsForwardingFilter.filterExtensionLess(
> FacesViewsForwardingFilter.java:127)
>
> org.omnifaces.facesviews.FacesViewsForwardingFilter.doFilter(
> FacesViewsForwardingFilter.java:88)
>         org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:108)
>
> org.apache.sirona.web.servlet.SironaFilter$Invocation.
> proceed(SironaFilter.java:140)
>
> org.apache.sirona.web.servlet.SironaFilter.proceed(SironaFilter.java:100)
>
> org.apache.sirona.web.servlet.SironaFilter.proceed(SironaFilter.java:36)
>
> org.apache.sirona.aop.AbstractPerformanceInterceptor.doInvoke(
> AbstractPerformanceInterceptor.java:84)
>
> org.apache.sirona.web.servlet.SironaFilter.doFilter(SironaFilter.java:74)
>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Tomee 7.0.2+ with JUEL 2.2.7 throws Exception at startup

karlkilden
Crap :)

We would kinda like to keep JUEL but maybe not possible then unless we can
contribute to it? We are at the latest version already

Cheers

On 18 May 2017 at 15:54, Romain Manni-Bucau <[hidden email]> wrote:

> Hi
>
> did you check the EL api version and your implementation version? A quick
> look seems to mean it is a too old impl.
>
>
> Romain Manni-Bucau
> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> <https://blog-rmannibucau.rhcloud.com> | Old Blog
> <http://rmannibucau.wordpress.com> | Github <https://github.com/
> rmannibucau> |
> LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
> <https://javaeefactory-rmannibucau.rhcloud.com>
>
> 2017-05-18 15:53 GMT+02:00 Karl Kildén <[hidden email]>:
>
> > Hi!
> >
> > We are still using JUEL because in our JSF app it is much faster. Latest
> > TomEE's seem incompatible. Anything we can do on our side?
> >
> > Cheers
> >
> > javax.servlet.ServletException:
> > javax.el.ELContext.notifyBeforeEvaluation(Ljava/lang/String;)V
> >         javax.faces.webapp.FacesServlet.service(FacesServlet.java:230)
> >
> > org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
> >         org.apache.openejb.server.httpd.EEFilter.doFilter(
> > EEFilter.java:65)
> >
> > org.apache.deltaspike.servlet.impl.event.EventBridgeFilter.
> > doFilter(EventBridgeFilter.java:59)
> >
> > org.apache.deltaspike.servlet.impl.produce.RequestResponseHolderFilter.
> > doFilter(RequestResponseHolderFilter.java:63)
> >
> > org.omnifaces.filter.CharacterEncodingFilter.doFilter(
> > CharacterEncodingFilter.java:124)
> >         org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:108)
> >
> > org.omnifaces.facesviews.FacesViewsForwardingFilter.
> > filterExtensionLessToExtension(FacesViewsForwardingFilter.java:184)
> >
> > org.omnifaces.facesviews.FacesViewsForwardingFilter.filterExtensionLess(
> > FacesViewsForwardingFilter.java:141)
> >
> > org.omnifaces.facesviews.FacesViewsForwardingFilter.filterExtensionLess(
> > FacesViewsForwardingFilter.java:127)
> >
> > org.omnifaces.facesviews.FacesViewsForwardingFilter.doFilter(
> > FacesViewsForwardingFilter.java:88)
> >         org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:108)
> >
> > org.apache.sirona.web.servlet.SironaFilter$Invocation.
> > proceed(SironaFilter.java:140)
> >
> > org.apache.sirona.web.servlet.SironaFilter.proceed(
> SironaFilter.java:100)
> >
> > org.apache.sirona.web.servlet.SironaFilter.proceed(SironaFilter.java:36)
> >
> > org.apache.sirona.aop.AbstractPerformanceInterceptor.doInvoke(
> > AbstractPerformanceInterceptor.java:84)
> >
> > org.apache.sirona.web.servlet.SironaFilter.doFilter(
> SironaFilter.java:74)
> > root cause
> > java.lang.NoSuchMethodError:
> > javax.el.ELContext.notifyBeforeEvaluation(Ljava/lang/String;)V
> >
> > org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:183)
> >
> > org.apache.webbeans.el22.WrappedValueExpression.getValue(
> > WrappedValueExpression.java:70)
> >
> > org.apache.myfaces.view.facelets.el.ContextAwareTagValueExpression
> > .getValue(ContextAwareTagValueExpression.java:96)
> >
> > org.apache.myfaces.view.facelets.tag.TagAttributeImpl.
> > getObject(TagAttributeImpl.java:431)
> >
> > org.apache.myfaces.view.facelets.tag.TagAttributeImpl.
> > getObject(TagAttributeImpl.java:350)
> >
> > org.apache.myfaces.view.facelets.tag.jsf.ComponentSupport.getLocale(
> > ComponentSupport.java:407)
> >
> > org.apache.myfaces.view.facelets.tag.jsf.core.
> > ViewHandler.apply(ViewHandler.java:113)
> >
> > javax.faces.view.facelets.CompositeFaceletHandler.apply(
> > CompositeFaceletHandler.java:46)
> >
> > org.apache.myfaces.view.facelets.compiler.NamespaceHandler.apply(
> > NamespaceHandler.java:59)
> >
> > javax.faces.view.facelets.CompositeFaceletHandler.apply(
> > CompositeFaceletHandler.java:46)
> >
> > org.apache.myfaces.view.facelets.compiler.EncodingHandler.apply(
> > EncodingHandler.java:48)
> >
> > org.apache.myfaces.view.facelets.impl.DefaultFacelet.
> > include(DefaultFacelet.java:521)
> >
> > org.apache.myfaces.view.facelets.impl.DefaultFacelet.
> > include(DefaultFacelet.java:575)
> >
> > org.apache.myfaces.view.facelets.impl.DefaultFacelet.
> > include(DefaultFacelet.java:553)
> >
> > org.apache.myfaces.view.facelets.impl.DefaultFaceletContext.
> > includeFacelet(DefaultFaceletContext.java:240)
> >
> > org.apache.myfaces.view.facelets.tag.ui.CompositionHandler.apply(
> > CompositionHandler.java:151)
> >
> > org.apache.myfaces.view.facelets.compiler.NamespaceHandler.apply(
> > NamespaceHandler.java:59)
> >
> > org.apache.myfaces.view.facelets.compiler.EncodingHandler.apply(
> > EncodingHandler.java:48)
> >
> > org.apache.myfaces.view.facelets.impl.DefaultFacelet.
> > apply(DefaultFacelet.java:189)
> >
> > org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage
> .buildView(
> > FaceletViewDeclarationLanguage.java:477)
> >
> > org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(
> > RenderResponseExecutor.java:78)
> >
> > org.apache.myfaces.lifecycle.LifecycleImpl.render(
> LifecycleImpl.java:267)
> >
> > org.apache.deltaspike.jsf.impl.listener.request.
> > DeltaSpikeLifecycleWrapper.render(DeltaSpikeLifecycleWrapper.java:111)
> >
> > javax.faces.lifecycle.LifecycleWrapper.render(LifecycleWrapper.java:31)
> >
> > org.apache.deltaspike.jsf.impl.listener.request.
> > JsfClientWindowAwareLifecycleWrapper.render(
> JsfClientWindowAwareLifecycleW
> > rapper.java:160)
> >         javax.faces.webapp.FacesServlet.service(FacesServlet.java:200)
> >
> > org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
> >         org.apache.openejb.server.httpd.EEFilter.doFilter(
> > EEFilter.java:65)
> >
> > org.apache.deltaspike.servlet.impl.event.EventBridgeFilter.
> > doFilter(EventBridgeFilter.java:59)
> >
> > org.apache.deltaspike.servlet.impl.produce.RequestResponseHolderFilter.
> > doFilter(RequestResponseHolderFilter.java:63)
> >
> > org.omnifaces.filter.CharacterEncodingFilter.doFilter(
> > CharacterEncodingFilter.java:124)
> >         org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:108)
> >
> > org.omnifaces.facesviews.FacesViewsForwardingFilter.
> > filterExtensionLessToExtension(FacesViewsForwardingFilter.java:184)
> >
> > org.omnifaces.facesviews.FacesViewsForwardingFilter.filterExtensionLess(
> > FacesViewsForwardingFilter.java:141)
> >
> > org.omnifaces.facesviews.FacesViewsForwardingFilter.filterExtensionLess(
> > FacesViewsForwardingFilter.java:127)
> >
> > org.omnifaces.facesviews.FacesViewsForwardingFilter.doFilter(
> > FacesViewsForwardingFilter.java:88)
> >         org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:108)
> >
> > org.apache.sirona.web.servlet.SironaFilter$Invocation.
> > proceed(SironaFilter.java:140)
> >
> > org.apache.sirona.web.servlet.SironaFilter.proceed(
> SironaFilter.java:100)
> >
> > org.apache.sirona.web.servlet.SironaFilter.proceed(SironaFilter.java:36)
> >
> > org.apache.sirona.aop.AbstractPerformanceInterceptor.doInvoke(
> > AbstractPerformanceInterceptor.java:84)
> >
> > org.apache.sirona.web.servlet.SironaFilter.doFilter(
> SironaFilter.java:74)
> >
>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Tomee 7.0.2+ with JUEL 2.2.7 throws Exception at startup

Romain Manni-Bucau
You canprobably do a kind of bridge. That said tomee el impl did progresses
too so maybe rebench now?

Le 19 mai 2017 06:53, "Karl Kildén" <[hidden email]> a écrit :

> Crap :)
>
> We would kinda like to keep JUEL but maybe not possible then unless we can
> contribute to it? We are at the latest version already
>
> Cheers
>
> On 18 May 2017 at 15:54, Romain Manni-Bucau <[hidden email]> wrote:
>
> > Hi
> >
> > did you check the EL api version and your implementation version? A quick
> > look seems to mean it is a too old impl.
> >
> >
> > Romain Manni-Bucau
> > @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> > <https://blog-rmannibucau.rhcloud.com> | Old Blog
> > <http://rmannibucau.wordpress.com> | Github <https://github.com/
> > rmannibucau> |
> > LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
> > <https://javaeefactory-rmannibucau.rhcloud.com>
> >
> > 2017-05-18 15:53 GMT+02:00 Karl Kildén <[hidden email]>:
> >
> > > Hi!
> > >
> > > We are still using JUEL because in our JSF app it is much faster.
> Latest
> > > TomEE's seem incompatible. Anything we can do on our side?
> > >
> > > Cheers
> > >
> > > javax.servlet.ServletException:
> > > javax.el.ELContext.notifyBeforeEvaluation(Ljava/lang/String;)V
> > >         javax.faces.webapp.FacesServlet.service(FacesServlet.java:230)
> > >
> > > org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
> > >         org.apache.openejb.server.httpd.EEFilter.doFilter(
> > > EEFilter.java:65)
> > >
> > > org.apache.deltaspike.servlet.impl.event.EventBridgeFilter.
> > > doFilter(EventBridgeFilter.java:59)
> > >
> > > org.apache.deltaspike.servlet.impl.produce.
> RequestResponseHolderFilter.
> > > doFilter(RequestResponseHolderFilter.java:63)
> > >
> > > org.omnifaces.filter.CharacterEncodingFilter.doFilter(
> > > CharacterEncodingFilter.java:124)
> > >         org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:108)
> > >
> > > org.omnifaces.facesviews.FacesViewsForwardingFilter.
> > > filterExtensionLessToExtension(FacesViewsForwardingFilter.java:184)
> > >
> > > org.omnifaces.facesviews.FacesViewsForwardingFilter.
> filterExtensionLess(
> > > FacesViewsForwardingFilter.java:141)
> > >
> > > org.omnifaces.facesviews.FacesViewsForwardingFilter.
> filterExtensionLess(
> > > FacesViewsForwardingFilter.java:127)
> > >
> > > org.omnifaces.facesviews.FacesViewsForwardingFilter.doFilter(
> > > FacesViewsForwardingFilter.java:88)
> > >         org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:108)
> > >
> > > org.apache.sirona.web.servlet.SironaFilter$Invocation.
> > > proceed(SironaFilter.java:140)
> > >
> > > org.apache.sirona.web.servlet.SironaFilter.proceed(
> > SironaFilter.java:100)
> > >
> > > org.apache.sirona.web.servlet.SironaFilter.proceed(
> SironaFilter.java:36)
> > >
> > > org.apache.sirona.aop.AbstractPerformanceInterceptor.doInvoke(
> > > AbstractPerformanceInterceptor.java:84)
> > >
> > > org.apache.sirona.web.servlet.SironaFilter.doFilter(
> > SironaFilter.java:74)
> > > root cause
> > > java.lang.NoSuchMethodError:
> > > javax.el.ELContext.notifyBeforeEvaluation(Ljava/lang/String;)V
> > >
> > > org.apache.el.ValueExpressionImpl.getValue(
> ValueExpressionImpl.java:183)
> > >
> > > org.apache.webbeans.el22.WrappedValueExpression.getValue(
> > > WrappedValueExpression.java:70)
> > >
> > > org.apache.myfaces.view.facelets.el.ContextAwareTagValueExpression
> > > .getValue(ContextAwareTagValueExpression.java:96)
> > >
> > > org.apache.myfaces.view.facelets.tag.TagAttributeImpl.
> > > getObject(TagAttributeImpl.java:431)
> > >
> > > org.apache.myfaces.view.facelets.tag.TagAttributeImpl.
> > > getObject(TagAttributeImpl.java:350)
> > >
> > > org.apache.myfaces.view.facelets.tag.jsf.ComponentSupport.getLocale(
> > > ComponentSupport.java:407)
> > >
> > > org.apache.myfaces.view.facelets.tag.jsf.core.
> > > ViewHandler.apply(ViewHandler.java:113)
> > >
> > > javax.faces.view.facelets.CompositeFaceletHandler.apply(
> > > CompositeFaceletHandler.java:46)
> > >
> > > org.apache.myfaces.view.facelets.compiler.NamespaceHandler.apply(
> > > NamespaceHandler.java:59)
> > >
> > > javax.faces.view.facelets.CompositeFaceletHandler.apply(
> > > CompositeFaceletHandler.java:46)
> > >
> > > org.apache.myfaces.view.facelets.compiler.EncodingHandler.apply(
> > > EncodingHandler.java:48)
> > >
> > > org.apache.myfaces.view.facelets.impl.DefaultFacelet.
> > > include(DefaultFacelet.java:521)
> > >
> > > org.apache.myfaces.view.facelets.impl.DefaultFacelet.
> > > include(DefaultFacelet.java:575)
> > >
> > > org.apache.myfaces.view.facelets.impl.DefaultFacelet.
> > > include(DefaultFacelet.java:553)
> > >
> > > org.apache.myfaces.view.facelets.impl.DefaultFaceletContext.
> > > includeFacelet(DefaultFaceletContext.java:240)
> > >
> > > org.apache.myfaces.view.facelets.tag.ui.CompositionHandler.apply(
> > > CompositionHandler.java:151)
> > >
> > > org.apache.myfaces.view.facelets.compiler.NamespaceHandler.apply(
> > > NamespaceHandler.java:59)
> > >
> > > org.apache.myfaces.view.facelets.compiler.EncodingHandler.apply(
> > > EncodingHandler.java:48)
> > >
> > > org.apache.myfaces.view.facelets.impl.DefaultFacelet.
> > > apply(DefaultFacelet.java:189)
> > >
> > > org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage
> > .buildView(
> > > FaceletViewDeclarationLanguage.java:477)
> > >
> > > org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(
> > > RenderResponseExecutor.java:78)
> > >
> > > org.apache.myfaces.lifecycle.LifecycleImpl.render(
> > LifecycleImpl.java:267)
> > >
> > > org.apache.deltaspike.jsf.impl.listener.request.
> > > DeltaSpikeLifecycleWrapper.render(DeltaSpikeLifecycleWrapper.java:111)
> > >
> > > javax.faces.lifecycle.LifecycleWrapper.render(
> LifecycleWrapper.java:31)
> > >
> > > org.apache.deltaspike.jsf.impl.listener.request.
> > > JsfClientWindowAwareLifecycleWrapper.render(
> > JsfClientWindowAwareLifecycleW
> > > rapper.java:160)
> > >         javax.faces.webapp.FacesServlet.service(FacesServlet.java:200)
> > >
> > > org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
> > >         org.apache.openejb.server.httpd.EEFilter.doFilter(
> > > EEFilter.java:65)
> > >
> > > org.apache.deltaspike.servlet.impl.event.EventBridgeFilter.
> > > doFilter(EventBridgeFilter.java:59)
> > >
> > > org.apache.deltaspike.servlet.impl.produce.
> RequestResponseHolderFilter.
> > > doFilter(RequestResponseHolderFilter.java:63)
> > >
> > > org.omnifaces.filter.CharacterEncodingFilter.doFilter(
> > > CharacterEncodingFilter.java:124)
> > >         org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:108)
> > >
> > > org.omnifaces.facesviews.FacesViewsForwardingFilter.
> > > filterExtensionLessToExtension(FacesViewsForwardingFilter.java:184)
> > >
> > > org.omnifaces.facesviews.FacesViewsForwardingFilter.
> filterExtensionLess(
> > > FacesViewsForwardingFilter.java:141)
> > >
> > > org.omnifaces.facesviews.FacesViewsForwardingFilter.
> filterExtensionLess(
> > > FacesViewsForwardingFilter.java:127)
> > >
> > > org.omnifaces.facesviews.FacesViewsForwardingFilter.doFilter(
> > > FacesViewsForwardingFilter.java:88)
> > >         org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:108)
> > >
> > > org.apache.sirona.web.servlet.SironaFilter$Invocation.
> > > proceed(SironaFilter.java:140)
> > >
> > > org.apache.sirona.web.servlet.SironaFilter.proceed(
> > SironaFilter.java:100)
> > >
> > > org.apache.sirona.web.servlet.SironaFilter.proceed(
> SironaFilter.java:36)
> > >
> > > org.apache.sirona.aop.AbstractPerformanceInterceptor.doInvoke(
> > > AbstractPerformanceInterceptor.java:84)
> > >
> > > org.apache.sirona.web.servlet.SironaFilter.doFilter(
> > SironaFilter.java:74)
> > >
> >
>
Loading...