you are welcome! :) regards, gerhard
http://www.irian.at Your JSF/JavaEE powerhouse - JavaEE Consulting, Development and Courses in English and German Professional Support for Apache MyFaces 2012/2/16 Christian Beikov <c.bei...@curecomp.com> > Thank you very much gerhard! > > I just implemented a test for the problem I face and in fact, primefaces > did something very wrong. Even the standard ViewScope is, as expected, not > supported. > > I appreciate your fast response time, CODI FTW! ;) > > Am 16.02.2012 17:05, schrieb Gerhard Petracek: > >> hi christian, >> >> the short answer is: no - it was never intended to support it. >> however, if you provide an use-case which isn't supported, we will discuss >> it. >> >> regards, >> gerhard >> >> http://www.irian.at >> >> Your JSF/JavaEE powerhouse - >> JavaEE Consulting, Development and >> Courses in English and German >> >> Professional Support for Apache MyFaces >> >> >> >> 2012/2/16 Christian Beikov<c.bei...@curecomp.com> >> >> The more concrete question on the problem i face would probably be: >>> >>> Is the ViewAccessScope designed to work for a JSF ResourceHandler which >>> is >>> called instead of the normal JSF Lifecycle? None of the JSF Phases is >>> executed when a ResourceHandler is invoked, so would it actually be >>> possible that the VIewAccessScope could work? >>> >>> Resolving a bean within a ResourceHandler is probably not a big thing and >>> should not cause problems. Maybe the primefaces implementation is just >>> wrong to put the evaluation out of the JSF Phases and should use a >>> PhaseListener instead? I am pretty sure that the evaluation would work >>> when >>> it was done within a PhaseListener, correct me if I am wrong. >>> >>> Am 16.02.2012 16:47, schrieb Gerhard Petracek: >>> >>> hi christian, >>>> >>>> a workaround would be an own ConversationFactory - but that means a lot >>>> of >>>> work. >>>> since the myfaces codi conversation scopes (the view-access scope is >>>> just >>>> a >>>> special conversation type) are bound to jsf by default, it wasn't >>>> intended >>>> to support access outside of the jsf request-lifecycle. >>>> however, you can checkout the source-code [1], fix it and check if the >>>> rest >>>> would work as needed for your use-case (and provide the patch >>>> afterwards). >>>> or you provide a simple demo which shows the issue and we will do the >>>> rest. >>>> >>>> regards, >>>> gerhard >>>> >>>> [1] https://svn.apache.org/repos/****asf/myfaces/extensions/cdi/**** >>>> trunk/<https://svn.apache.org/repos/**asf/myfaces/extensions/cdi/**trunk/> >>>> <https://svn.apache.org/**repos/asf/myfaces/extensions/**cdi/trunk/<https://svn.apache.org/repos/asf/myfaces/extensions/cdi/trunk/> >>>> > >>>> >>>> >>>> http://www.irian.at >>>> >>>> Your JSF/JavaEE powerhouse - >>>> JavaEE Consulting, Development and >>>> Courses in English and German >>>> >>>> Professional Support for Apache MyFaces >>>> >>>> >>>> >>>> 2012/2/16 Christian Beikov<c.bei...@curecomp.com> >>>> >>>> Hello there! >>>> >>>>> I have a problem with the CODI JSF Scope ViewAccessScope and the >>>>> PrimeFaces ResourceHandler. >>>>> >>>>> Primefaces evaluates a value expression within the resource handler to >>>>> retrieve dynamic content, why and how is not important. The fact is, >>>>> that >>>>> the ResourceHandler is called before everything else within the JSF >>>>> Lifecycle. >>>>> >>>>> I am using the ViewAccessScope for the bean which should be evaluated >>>>> with >>>>> the value expression within the ResourceHandler. I debugged into it and >>>>> found out that org.apache.myfaces.extensions.** >>>>> ****cdi.jsf.impl.scope.** >>>>> conversation.******ViewAccessConversationExpirati******onEvaluator >>>>> tries to >>>>> >>>>> >>>>> retrieve the view root of the FacesContext or more exactly the view id >>>>> of >>>>> it. The problem is, that the view root is null at that time, so the >>>>> evaluation ends with a NullPointerException in a CODI class. >>>>> >>>>> Who is responsible for this issue? Can anyone suggest me a workaround? >>>>> >>>>> I am using: >>>>> >>>>> * Websphere 8.0.0.2 >>>>> * MyFaces, the version shipped with Websphere >>>>> * CODI 1.0.1 >>>>> * Primefaces 3.1.1 >>>>> >>>>> Here is the full stacktrace: >>>>> >>>>> [16.02.12 16:15:51:496 CET] 0000002a SystemErr R >>>>> javax.el.ELException: >>>>> Error reading 'companyLogo' on type com.clevercure.web.sob.bean.** >>>>> SobSupplierRegistrationBean_$$******_javassist_920 >>>>> >>>>> >>>>> [16.02.12 16:15:51:496 CET] 0000002a SystemErr R at >>>>> javax.el.BeanELResolver.******getValue(BeanELResolver.java:******93) >>>>> >>>>> >>>>> [16.02.12 16:15:51:496 CET] 0000002a SystemErr R at >>>>> javax.el.CompositeELResolver.******getValue(**CompositeELResolver.** >>>>> >>>>> **java:55) >>>>> >>>>> [16.02.12 16:15:51:496 CET] 0000002a SystemErr R at >>>>> org.apache.myfaces.el.unified.******resolver.**** >>>>> FacesCompositeELResolver.** >>>>> getValue(******FacesCompositeELResolver.java:******142) >>>>> >>>>> >>>>> [16.02.12 16:15:51:496 CET] 0000002a SystemErr R at >>>>> org.apache.el.parser.AstValue.******getValue(AstValue.java:**169) >>>>> >>>>> >>>>> [16.02.12 16:15:51:496 CET] 0000002a SystemErr R at >>>>> org.apache.el. >>>>> **ValueExpressionImpl.****getValue(******ValueExpressionImpl.java:283) >>>>> >>>>> >>>>> [16.02.12 16:15:51:496 CET] 0000002a SystemErr R at >>>>> org.apache.webbeans.el.******WrappedValueExpression.******getValue(** >>>>> WrappedValueExpression.java:******68) >>>>> >>>>> >>>>> [16.02.12 16:15:51:497 CET] 0000002a SystemErr R at >>>>> org.primefaces.application.******PrimeResourceHandler.**** >>>>> handleResourceRequest( >>>>> **PrimeResourceHandler.java:****75) >>>>> >>>>> >>>>> [16.02.12 16:15:51:497 CET] 0000002a SystemErr R at >>>>> javax.faces.application.******ResourceHandlerWrapper.**** >>>>> handleResourceRequest(* >>>>> *ResourceHandlerWrapper.java:******62) >>>>> >>>>> >>>>> [16.02.12 16:15:51:497 CET] 0000002a SystemErr R at >>>>> javax.faces.webapp.******FacesServlet.service(****** >>>>> FacesServlet.java:183) >>>>> >>>>> >>>>> [16.02.12 16:15:51:497 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******servlet.ServletWrapper.** >>>>> service(ServletWrapper.java:******1188) >>>>> >>>>> >>>>> [16.02.12 16:15:51:497 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******servlet.ServletWrapper.** >>>>> handleRequest(ServletWrapper.******java:763) >>>>> >>>>> >>>>> [16.02.12 16:15:51:497 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******servlet.ServletWrapper.** >>>>> handleRequest(ServletWrapper.******java:454) >>>>> >>>>> >>>>> [16.02.12 16:15:51:497 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******servlet.ServletWrapperImpl.****** >>>>> >>>>> handleRequest(** >>>>> >>>>> ServletWrapperImpl.java:178) >>>>> [16.02.12 16:15:51:497 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.WebAppFilterChain.****** >>>>> invokeTarget(** >>>>> >>>>> >>>>> WebAppFilterChain.java:125) >>>>> [16.02.12 16:15:51:497 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.WebAppFilterChain.** >>>>> doFilter(WebAppFilterChain.******java:92) >>>>> >>>>> >>>>> [16.02.12 16:15:51:497 CET] 0000002a SystemErr R at >>>>> com.clevercure.web.core.******filter.FileUploadFilter.** >>>>> doFilter(FileUploadFilter.******java:78) >>>>> >>>>> >>>>> [16.02.12 16:15:51:497 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.FilterInstanceWrapper.*** >>>>> ***doFilter(** >>>>> FilterInstanceWrapper.java:******192) >>>>> >>>>> >>>>> [16.02.12 16:15:51:498 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.WebAppFilterChain.** >>>>> doFilter(WebAppFilterChain.******java:89) >>>>> >>>>> >>>>> [16.02.12 16:15:51:498 CET] 0000002a SystemErr R at >>>>> com.clevercure.web.core.******filter.CharsetEncodingFilter.*** >>>>> ***doFilter(** >>>>> >>>>> >>>>> CharsetEncodingFilter.java:30) >>>>> [16.02.12 16:15:51:498 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.FilterInstanceWrapper.*** >>>>> ***doFilter(** >>>>> FilterInstanceWrapper.java:******192) >>>>> >>>>> >>>>> [16.02.12 16:15:51:498 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.WebAppFilterChain.** >>>>> doFilter(WebAppFilterChain.******java:89) >>>>> >>>>> >>>>> [16.02.12 16:15:51:498 CET] 0000002a SystemErr R at >>>>> com.ocpsoft.pretty.******PrettyFilter.doFilter(****** >>>>> PrettyFilter.java:115) >>>>> >>>>> >>>>> [16.02.12 16:15:51:498 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.FilterInstanceWrapper.*** >>>>> ***doFilter(** >>>>> FilterInstanceWrapper.java:******192) >>>>> >>>>> >>>>> [16.02.12 16:15:51:498 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.WebAppFilterChain.** >>>>> doFilter(WebAppFilterChain.******java:89) >>>>> >>>>> >>>>> [16.02.12 16:15:51:498 CET] 0000002a SystemErr R at >>>>> com.clevercure.web.core.******filter.UserFilter.doFilter(****** >>>>> >>>>> UserFilter.java:42) >>>>> >>>>> [16.02.12 16:15:51:498 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.FilterInstanceWrapper.*** >>>>> ***doFilter(** >>>>> FilterInstanceWrapper.java:******192) >>>>> >>>>> >>>>> [16.02.12 16:15:51:498 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.WebAppFilterChain.** >>>>> doFilter(WebAppFilterChain.******java:89) >>>>> >>>>> >>>>> [16.02.12 16:15:51:498 CET] 0000002a SystemErr R at >>>>> com.clevercure.web.core.******filter.****** >>>>> IbmApplicationSessionFilter.****** >>>>> doFilter( >>>>> **IbmApplicationSessionFilter.******java:25) >>>>> >>>>> >>>>> [16.02.12 16:15:51:499 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.FilterInstanceWrapper.*** >>>>> ***doFilter(** >>>>> FilterInstanceWrapper.java:******192) >>>>> >>>>> >>>>> [16.02.12 16:15:51:499 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.WebAppFilterChain.** >>>>> doFilter(WebAppFilterChain.******java:89) >>>>> >>>>> >>>>> [16.02.12 16:15:51:499 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.WebAppFilterManager.** >>>>> doFilter(WebAppFilterManager.******java:919) >>>>> >>>>> >>>>> [16.02.12 16:15:51:499 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.WebAppFilterManager.****** >>>>> >>>>> invokeFilters(** >>>>> >>>>> WebAppFilterManager.java:1016) >>>>> [16.02.12 16:15:51:499 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******servlet.CacheServletWrapper.****** >>>>> >>>>> handleRequest(** >>>>> >>>>> CacheServletWrapper.java:87) >>>>> [16.02.12 16:15:51:499 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******WebContainer.handleRequest(** >>>>> >>>>> >>>>> WebContainer.java:895) >>>>> [16.02.12 16:15:51:499 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******WSWebContainer.handleRequest(****** >>>>> >>>>> >>>>> WSWebContainer.java:1662) >>>>> [16.02.12 16:15:51:499 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******channel.WCChannelLink.ready(** >>>>> >>>>> >>>>> WCChannelLink.java:195) >>>>> [16.02.12 16:15:51:499 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.http.channel.******inbound.impl.HttpInboundLink.****** >>>>> handleDiscrimination(******HttpInboundLink.java:452) >>>>> >>>>> >>>>> [16.02.12 16:15:51:499 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.http.channel.******inbound.impl.HttpInboundLink.***** >>>>> >>>>> *handleNewRequest( >>>>> **HttpInboundLink.java:511) >>>>> >>>>> [16.02.12 16:15:51:500 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.http.channel.******inbound.impl.HttpInboundLink.***** >>>>> >>>>> *processRequest(** >>>>> >>>>> HttpInboundLink.java:305) >>>>> [16.02.12 16:15:51:500 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.http.channel.******inbound.impl.**** >>>>> HttpICLReadCallback.complete(****** >>>>> >>>>> >>>>> HttpICLReadCallback.java:83) >>>>> [16.02.12 16:15:51:500 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.tcp.channel.impl.******AioReadCompletionListener.****** >>>>> futureCompleted( >>>>> **AioReadCompletionListener.******java:165) >>>>> >>>>> >>>>> [16.02.12 16:15:51:500 CET] 0000002a SystemErr R at >>>>> com.ibm.io.async.******AbstractAsyncFuture.******invokeCallback(** >>>>> >>>>> >>>>> AbstractAsyncFuture.java:217) >>>>> [16.02.12 16:15:51:500 CET] 0000002a SystemErr R at >>>>> com.ibm.io.async.******AsyncChannelFuture.****** >>>>> fireCompletionActions(** >>>>> >>>>> >>>>> AsyncChannelFuture.java:161) >>>>> [16.02.12 16:15:51:500 CET] 0000002a SystemErr R at >>>>> com.ibm.io.async.AsyncFuture.******completed(AsyncFuture.java:** >>>>> ****138) >>>>> >>>>> >>>>> [16.02.12 16:15:51:500 CET] 0000002a SystemErr R at >>>>> com.ibm.io.async.******ResultHandler.complete(****** >>>>> ResultHandler.java:204) >>>>> >>>>> >>>>> [16.02.12 16:15:51:500 CET] 0000002a SystemErr R at >>>>> com.ibm.io.async.******ResultHandler.******runEventProcessingLoop(** >>>>> >>>>> >>>>> ResultHandler.java:775) >>>>> [16.02.12 16:15:51:500 CET] 0000002a SystemErr R at >>>>> com.ibm.io.async.******ResultHandler$2.run(****** >>>>> ResultHandler.java:905) >>>>> >>>>> >>>>> [16.02.12 16:15:51:500 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.util.ThreadPool$******Worker.run(ThreadPool.java:**** >>>>> **1659) >>>>> >>>>> >>>>> [16.02.12 16:15:51:500 CET] 0000002a SystemErr R Caused by: >>>>> java.lang.NullPointerException >>>>> [16.02.12 16:15:51:501 CET] 0000002a SystemErr R at >>>>> org.apache.myfaces.extensions.******cdi.jsf.impl.scope.****** >>>>> conversation.** >>>>> ViewAccessConversationExpirati******onEvaluator.**** >>>>> getCurrentViewId(** >>>>> ViewAccessConversationExpirati******onEvaluator.java:114) >>>>> >>>>> >>>>> [16.02.12 16:15:51:501 CET] 0000002a SystemErr R at >>>>> org.apache.myfaces.extensions.******cdi.jsf.impl.scope.****** >>>>> conversation.** >>>>> ViewAccessConversationExpirati******onEvaluator.touch(** >>>>> ViewAccessConversationExpirati******onEvaluator.java:100) >>>>> >>>>> >>>>> [16.02.12 16:15:51:501 CET] 0000002a SystemErr R at >>>>> org.apache.myfaces.extensions.******cdi.jsf.impl.scope.****** >>>>> conversation.** >>>>> DefaultConversation.******touchConversation(**** >>>>> >>>>> DefaultConversation.java:201) >>>>> >>>>> [16.02.12 16:15:51:501 CET] 0000002a SystemErr R at >>>>> org.apache.myfaces.extensions.******cdi.jsf.impl.scope.****** >>>>> conversation.** >>>>> DefaultConversation.addBean(******DefaultConversation.java:**177) >>>>> >>>>> >>>>> [16.02.12 16:15:51:501 CET] 0000002a SystemErr R at >>>>> org.apache.myfaces.extensions.******cdi.jsf.impl.scope.****** >>>>> conversation.** >>>>> GroupedConversationContext.******scopeBeanEntry(**** >>>>> >>>>> GroupedConversationContext.* >>>>> >>>>> *java:204) >>>>> [16.02.12 16:15:51:501 CET] 0000002a SystemErr R at >>>>> org.apache.myfaces.extensions.******cdi.core.impl.scope.**** >>>>> conversation.** >>>>> AbstractGroupedConversationCon******text.create(** >>>>> AbstractGroupedConversationCon******text.java:98) >>>>> >>>>> >>>>> [16.02.12 16:15:51:501 CET] 0000002a SystemErr R at >>>>> org.apache.myfaces.extensions.******cdi.core.impl.scope.**** >>>>> conversation.** >>>>> ConversationContextAdapter.******get(****** >>>>> ConversationContextAdapter.****** >>>>> >>>>> java:81) >>>>> >>>>> [16.02.12 16:15:51:501 CET] 0000002a SystemErr R at >>>>> org.apache.webbeans.context.******CustomContextImpl.get(** >>>>> >>>>> >>>>> CustomContextImpl.java:43) >>>>> [16.02.12 16:15:51:501 CET] 0000002a SystemErr R at >>>>> org.apache.webbeans.context.********CustomPassivatingContextImpl.*** >>>>> ***get(** >>>>> CustomPassivatingContextImpl.******java:41) >>>>> >>>>> >>>>> [16.02.12 16:15:51:502 CET] 0000002a SystemErr R at >>>>> org.apache.webbeans.intercept.**********NormalScopedBeanInterceptorHan >>>>> ****** >>>>> dler.getContextualInstance(********NormalScopedBeanInterceptorHan** >>>>> **** >>>>> >>>>> >>>>> dler.java:135) >>>>> [16.02.12 16:15:51:502 CET] 0000002a SystemErr R at >>>>> org.apache.webbeans.intercept.**********NormalScopedBeanInterceptorHan >>>>> ****** >>>>> dler.invoke(******NormalScopedBeanInterceptorHan******dler.java:95) >>>>> >>>>> >>>>> [16.02.12 16:15:51:502 CET] 0000002a SystemErr R at >>>>> com.clevercure.web.sob.bean.******SobSupplierRegistrationBean_**$$**** >>>>> _javassist_920.getCompanyLogo(********SobSupplierRegistrationBean_**** >>>>> $$** >>>>> >>>>> _javassist_920.java) >>>>> [16.02.12 16:15:51:502 CET] 0000002a SystemErr R at >>>>> sun.reflect.** >>>>> NativeMethodAccessorImpl.******invoke0(Native Method) >>>>> >>>>> [16.02.12 16:15:51:502 CET] 0000002a SystemErr R at >>>>> sun.reflect.** >>>>> NativeMethodAccessorImpl.******invoke(****** >>>>> NativeMethodAccessorImpl.java:**** >>>>> >>>>> **60) >>>>> [16.02.12 16:15:51:502 CET] 0000002a SystemErr R at >>>>> sun.reflect.** >>>>> DelegatingMethodAccessorImpl.******invoke(**** >>>>> DelegatingMethodAccessorImpl.****** >>>>> >>>>> >>>>> java:37) >>>>> [16.02.12 16:15:51:502 CET] 0000002a SystemErr R at >>>>> java.lang.reflect.Method.******invoke(Method.java:611) >>>>> >>>>> >>>>> [16.02.12 16:15:51:502 CET] 0000002a SystemErr R at >>>>> javax.el.BeanELResolver.******getValue(BeanELResolver.java:******89) >>>>> >>>>> >>>>> [16.02.12 16:15:51:502 CET] 0000002a SystemErr R ... 47 more >>>>> [16.02.12 16:15:51:503 CET] 0000002a SystemErr R >>>>> javax.el.ELException: >>>>> Error reading 'companyLogo' on type com.clevercure.web.sob.bean.** >>>>> SobSupplierRegistrationBean_$$******_javassist_920 >>>>> >>>>> >>>>> [16.02.12 16:15:51:504 CET] 0000002a SystemErr R at >>>>> javax.el.BeanELResolver.******getValue(BeanELResolver.java:******93) >>>>> >>>>> >>>>> [16.02.12 16:15:51:504 CET] 0000002a SystemErr R at >>>>> javax.el.CompositeELResolver.******getValue(**CompositeELResolver.** >>>>> >>>>> **java:55) >>>>> >>>>> [16.02.12 16:15:51:504 CET] 0000002a SystemErr R at >>>>> org.apache.myfaces.el.unified.******resolver.**** >>>>> FacesCompositeELResolver.** >>>>> getValue(******FacesCompositeELResolver.java:******142) >>>>> >>>>> >>>>> [16.02.12 16:15:51:504 CET] 0000002a SystemErr R at >>>>> org.apache.el.parser.AstValue.******getValue(AstValue.java:**169) >>>>> >>>>> >>>>> [16.02.12 16:15:51:504 CET] 0000002a SystemErr R at >>>>> org.apache.el. >>>>> **ValueExpressionImpl.****getValue(******ValueExpressionImpl.java:283) >>>>> >>>>> >>>>> [16.02.12 16:15:51:504 CET] 0000002a SystemErr R at >>>>> org.apache.webbeans.el.******WrappedValueExpression.******getValue(** >>>>> WrappedValueExpression.java:******68) >>>>> >>>>> >>>>> [16.02.12 16:15:51:504 CET] 0000002a SystemErr R at >>>>> org.primefaces.application.******PrimeResourceHandler.**** >>>>> handleResourceRequest( >>>>> **PrimeResourceHandler.java:****75) >>>>> >>>>> >>>>> [16.02.12 16:15:51:505 CET] 0000002a SystemErr R at >>>>> javax.faces.application.******ResourceHandlerWrapper.**** >>>>> handleResourceRequest(* >>>>> *ResourceHandlerWrapper.java:******62) >>>>> >>>>> >>>>> [16.02.12 16:15:51:505 CET] 0000002a SystemErr R at >>>>> javax.faces.webapp.******FacesServlet.service(****** >>>>> FacesServlet.java:183) >>>>> >>>>> >>>>> [16.02.12 16:15:51:505 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******servlet.ServletWrapper.** >>>>> service(ServletWrapper.java:******1188) >>>>> >>>>> >>>>> [16.02.12 16:15:51:505 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******servlet.ServletWrapper.** >>>>> handleRequest(ServletWrapper.******java:763) >>>>> >>>>> >>>>> [16.02.12 16:15:51:505 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******servlet.ServletWrapper.** >>>>> handleRequest(ServletWrapper.******java:454) >>>>> >>>>> >>>>> [16.02.12 16:15:51:505 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******servlet.ServletWrapperImpl.****** >>>>> >>>>> handleRequest(** >>>>> >>>>> ServletWrapperImpl.java:178) >>>>> [16.02.12 16:15:51:505 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.WebAppFilterChain.****** >>>>> invokeTarget(** >>>>> >>>>> >>>>> WebAppFilterChain.java:125) >>>>> [16.02.12 16:15:51:505 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.WebAppFilterChain.** >>>>> doFilter(WebAppFilterChain.******java:92) >>>>> >>>>> >>>>> [16.02.12 16:15:51:505 CET] 0000002a SystemErr R at >>>>> com.clevercure.web.core.******filter.FileUploadFilter.** >>>>> doFilter(FileUploadFilter.******java:78) >>>>> >>>>> >>>>> [16.02.12 16:15:51:505 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.FilterInstanceWrapper.*** >>>>> ***doFilter(** >>>>> FilterInstanceWrapper.java:******192) >>>>> >>>>> >>>>> [16.02.12 16:15:51:505 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.WebAppFilterChain.** >>>>> doFilter(WebAppFilterChain.******java:89) >>>>> >>>>> >>>>> [16.02.12 16:15:51:506 CET] 0000002a SystemErr R at >>>>> com.clevercure.web.core.******filter.CharsetEncodingFilter.*** >>>>> ***doFilter(** >>>>> >>>>> >>>>> CharsetEncodingFilter.java:30) >>>>> [16.02.12 16:15:51:506 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.FilterInstanceWrapper.*** >>>>> ***doFilter(** >>>>> FilterInstanceWrapper.java:******192) >>>>> >>>>> >>>>> [16.02.12 16:15:51:506 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.WebAppFilterChain.** >>>>> doFilter(WebAppFilterChain.******java:89) >>>>> >>>>> >>>>> [16.02.12 16:15:51:506 CET] 0000002a SystemErr R at >>>>> com.ocpsoft.pretty.******PrettyFilter.doFilter(****** >>>>> PrettyFilter.java:115) >>>>> >>>>> >>>>> [16.02.12 16:15:51:506 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.FilterInstanceWrapper.*** >>>>> ***doFilter(** >>>>> FilterInstanceWrapper.java:******192) >>>>> >>>>> >>>>> [16.02.12 16:15:51:506 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.WebAppFilterChain.** >>>>> doFilter(WebAppFilterChain.******java:89) >>>>> >>>>> >>>>> [16.02.12 16:15:51:506 CET] 0000002a SystemErr R at >>>>> com.clevercure.web.core.******filter.UserFilter.doFilter(****** >>>>> >>>>> UserFilter.java:42) >>>>> >>>>> [16.02.12 16:15:51:506 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.FilterInstanceWrapper.*** >>>>> ***doFilter(** >>>>> FilterInstanceWrapper.java:******192) >>>>> >>>>> >>>>> [16.02.12 16:15:51:506 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.WebAppFilterChain.** >>>>> doFilter(WebAppFilterChain.******java:89) >>>>> >>>>> >>>>> [16.02.12 16:15:51:506 CET] 0000002a SystemErr R at >>>>> com.clevercure.web.core.******filter.****** >>>>> IbmApplicationSessionFilter.****** >>>>> doFilter( >>>>> **IbmApplicationSessionFilter.******java:25) >>>>> >>>>> >>>>> [16.02.12 16:15:51:506 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.FilterInstanceWrapper.*** >>>>> ***doFilter(** >>>>> FilterInstanceWrapper.java:******192) >>>>> >>>>> >>>>> [16.02.12 16:15:51:506 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.WebAppFilterChain.** >>>>> doFilter(WebAppFilterChain.******java:89) >>>>> >>>>> >>>>> [16.02.12 16:15:51:507 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.WebAppFilterManager.** >>>>> doFilter(WebAppFilterManager.******java:919) >>>>> >>>>> >>>>> [16.02.12 16:15:51:507 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******filter.WebAppFilterManager.****** >>>>> >>>>> invokeFilters(** >>>>> >>>>> WebAppFilterManager.java:1016) >>>>> [16.02.12 16:15:51:507 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******servlet.CacheServletWrapper.****** >>>>> >>>>> handleRequest(** >>>>> >>>>> CacheServletWrapper.java:87) >>>>> [16.02.12 16:15:51:507 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******WebContainer.handleRequest(** >>>>> >>>>> >>>>> WebContainer.java:895) >>>>> [16.02.12 16:15:51:507 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******WSWebContainer.handleRequest(****** >>>>> >>>>> >>>>> WSWebContainer.java:1662) >>>>> [16.02.12 16:15:51:507 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.webcontainer.******channel.WCChannelLink.ready(** >>>>> >>>>> >>>>> WCChannelLink.java:195) >>>>> [16.02.12 16:15:51:507 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.http.channel.******inbound.impl.HttpInboundLink.****** >>>>> handleDiscrimination(******HttpInboundLink.java:452) >>>>> >>>>> >>>>> [16.02.12 16:15:51:507 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.http.channel.******inbound.impl.HttpInboundLink.***** >>>>> >>>>> *handleNewRequest( >>>>> **HttpInboundLink.java:511) >>>>> >>>>> [16.02.12 16:15:51:507 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.http.channel.******inbound.impl.HttpInboundLink.***** >>>>> >>>>> *processRequest(** >>>>> >>>>> HttpInboundLink.java:305) >>>>> [16.02.12 16:15:51:507 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.http.channel.******inbound.impl.**** >>>>> HttpICLReadCallback.complete(****** >>>>> >>>>> >>>>> HttpICLReadCallback.java:83) >>>>> [16.02.12 16:15:51:507 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.tcp.channel.impl.******AioReadCompletionListener.****** >>>>> futureCompleted( >>>>> **AioReadCompletionListener.******java:165) >>>>> >>>>> >>>>> [16.02.12 16:15:51:507 CET] 0000002a SystemErr R at >>>>> com.ibm.io.async.******AbstractAsyncFuture.******invokeCallback(** >>>>> >>>>> >>>>> AbstractAsyncFuture.java:217) >>>>> [16.02.12 16:15:51:508 CET] 0000002a SystemErr R at >>>>> com.ibm.io.async.******AsyncChannelFuture.****** >>>>> fireCompletionActions(** >>>>> >>>>> >>>>> AsyncChannelFuture.java:161) >>>>> [16.02.12 16:15:51:508 CET] 0000002a SystemErr R at >>>>> com.ibm.io.async.AsyncFuture.******completed(AsyncFuture.java:** >>>>> ****138) >>>>> >>>>> >>>>> [16.02.12 16:15:51:508 CET] 0000002a SystemErr R at >>>>> com.ibm.io.async.******ResultHandler.complete(****** >>>>> ResultHandler.java:204) >>>>> >>>>> >>>>> [16.02.12 16:15:51:508 CET] 0000002a SystemErr R at >>>>> com.ibm.io.async.******ResultHandler.******runEventProcessingLoop(** >>>>> >>>>> >>>>> ResultHandler.java:775) >>>>> [16.02.12 16:15:51:508 CET] 0000002a SystemErr R at >>>>> com.ibm.io.async.******ResultHandler$2.run(****** >>>>> ResultHandler.java:905) >>>>> >>>>> >>>>> [16.02.12 16:15:51:508 CET] 0000002a SystemErr R at >>>>> com.ibm.ws.util.ThreadPool$******Worker.run(ThreadPool.java:**** >>>>> **1659) >>>>> >>>>> >>>>> [16.02.12 16:15:51:508 CET] 0000002a SystemErr R Caused by: >>>>> java.lang.NullPointerException >>>>> [16.02.12 16:15:51:508 CET] 0000002a SystemErr R at >>>>> org.apache.myfaces.extensions.******cdi.jsf.impl.scope.****** >>>>> conversation.** >>>>> ViewAccessConversationExpirati******onEvaluator.**** >>>>> getCurrentViewId(** >>>>> ViewAccessConversationExpirati******onEvaluator.java:114) >>>>> >>>>> >>>>> [16.02.12 16:15:51:508 CET] 0000002a SystemErr R at >>>>> org.apache.myfaces.extensions.******cdi.jsf.impl.scope.****** >>>>> conversation.** >>>>> ViewAccessConversationExpirati******onEvaluator.touch(** >>>>> ViewAccessConversationExpirati******onEvaluator.java:100) >>>>> >>>>> >>>>> [16.02.12 16:15:51:508 CET] 0000002a SystemErr R at >>>>> org.apache.myfaces.extensions.******cdi.jsf.impl.scope.****** >>>>> conversation.** >>>>> DefaultConversation.******touchConversation(**** >>>>> >>>>> DefaultConversation.java:201) >>>>> >>>>> [16.02.12 16:15:51:508 CET] 0000002a SystemErr R at >>>>> org.apache.myfaces.extensions.******cdi.jsf.impl.scope.****** >>>>> conversation.** >>>>> DefaultConversation.addBean(******DefaultConversation.java:**177) >>>>> >>>>> >>>>> [16.02.12 16:15:51:509 CET] 0000002a SystemErr R at >>>>> org.apache.myfaces.extensions.******cdi.jsf.impl.scope.****** >>>>> conversation.** >>>>> GroupedConversationContext.******scopeBeanEntry(**** >>>>> >>>>> GroupedConversationContext.* >>>>> >>>>> *java:204) >>>>> [16.02.12 16:15:51:509 CET] 0000002a SystemErr R at >>>>> org.apache.myfaces.extensions.******cdi.core.impl.scope.**** >>>>> conversation.** >>>>> AbstractGroupedConversationCon******text.create(** >>>>> AbstractGroupedConversationCon******text.java:98) >>>>> >>>>> >>>>> [16.02.12 16:15:51:509 CET] 0000002a SystemErr R at >>>>> org.apache.myfaces.extensions.******cdi.core.impl.scope.**** >>>>> conversation.** >>>>> ConversationContextAdapter.******get(****** >>>>> ConversationContextAdapter.****** >>>>> >>>>> java:81) >>>>> >>>>> [16.02.12 16:15:51:509 CET] 0000002a SystemErr R at >>>>> org.apache.webbeans.context.******CustomContextImpl.get(** >>>>> >>>>> >>>>> CustomContextImpl.java:43) >>>>> [16.02.12 16:15:51:509 CET] 0000002a SystemErr R at >>>>> org.apache.webbeans.context.********CustomPassivatingContextImpl.*** >>>>> ***get(** >>>>> CustomPassivatingContextImpl.******java:41) >>>>> >>>>> >>>>> [16.02.12 16:15:51:509 CET] 0000002a SystemErr R at >>>>> org.apache.webbeans.intercept.**********NormalScopedBeanInterceptorHan >>>>> ****** >>>>> dler.getContextualInstance(********NormalScopedBeanInterceptorHan** >>>>> **** >>>>> >>>>> >>>>> dler.java:135) >>>>> [16.02.12 16:15:51:509 CET] 0000002a SystemErr R at >>>>> org.apache.webbeans.intercept.**********NormalScopedBeanInterceptorHan >>>>> ****** >>>>> dler.invoke(******NormalScopedBeanInterceptorHan******dler.java:95) >>>>> >>>>> >>>>> [16.02.12 16:15:51:509 CET] 0000002a SystemErr R at >>>>> com.clevercure.web.sob.bean.******SobSupplierRegistrationBean_**$$**** >>>>> _javassist_920.getCompanyLogo(********SobSupplierRegistrationBean_**** >>>>> $$** >>>>> >>>>> _javassist_920.java) >>>>> [16.02.12 16:15:51:509 CET] 0000002a SystemErr R at >>>>> sun.reflect.** >>>>> NativeMethodAccessorImpl.******invoke0(Native Method) >>>>> >>>>> [16.02.12 16:15:51:509 CET] 0000002a SystemErr R at >>>>> sun.reflect.** >>>>> NativeMethodAccessorImpl.******invoke(****** >>>>> NativeMethodAccessorImpl.java:**** >>>>> >>>>> **60) >>>>> [16.02.12 16:15:51:509 CET] 0000002a SystemErr R at >>>>> sun.reflect.** >>>>> DelegatingMethodAccessorImpl.******invoke(**** >>>>> DelegatingMethodAccessorImpl.****** >>>>> >>>>> >>>>> java:37) >>>>> [16.02.12 16:15:51:509 CET] 0000002a SystemErr R at >>>>> java.lang.reflect.Method.******invoke(Method.java:611) >>>>> >>>>> >>>>> [16.02.12 16:15:51:510 CET] 0000002a SystemErr R at >>>>> javax.el.BeanELResolver.******getValue(BeanELResolver.java:******89) >>>>> >>>>> >>>>> [16.02.12 16:15:51:510 CET] 0000002a SystemErr R ... 47 more >>>>> >>>>> >>>>>