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" <[email protected]> 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 <[email protected]> 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 <[email protected]>: > > > > > 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) > > > > > >
