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) >
