users@glassfish.java.net

Re: Unexplained exception in Glassfish v3 - jsf2 app

From: Roger Kitain <roger.kitain_at_oracle.com>
Date: Wed, 28 Apr 2010 07:53:47 -0400

Can you provide more information as to the environment for your application?


On 4/27/10 11:59 AM, glassfish_at_javadesktop.org wrote:
> We've been running our jsf2 web app in production for some time, but the ui fell over with this exception which doesn't look like its anything we've done.
>
>
> Any ideas?
>
>
> [#|2010-04-27T15:01:56.768+0100|WARNING|glassfishv3.0|javax.enterprise.system.container.web.com.sun.enterprise.web|_ThreadID=36;_ThreadName=http-thread-pool-8081-(10);|StandardWrapperValve[Faces Servlet]: PWC1406: Servlet.service() for servlet Faces Servlet threw exception
>
> java.lang.NullPointerException
>
> at com.sun.faces.context.PartialViewContextImpl.createPartialResponseWriter(PartialViewContextImpl.java:420)
>
> at com.sun.faces.context.PartialViewContextImpl.access$200(PartialViewContextImpl.java:72)
>
> at com.sun.faces.context.PartialViewContextImpl$DelayedInitPartialResponseWriter.getWrapped(PartialViewContextImpl.java:545)
>
> at javax.faces.context.PartialResponseWriter.startDocument(PartialResponseWriter.java:111)
>
> at com.sun.faces.context.AjaxExceptionHandlerImpl.handlePartialResponseError(AjaxExceptionHandlerImpl.java:192)
>
> at com.sun.faces.context.AjaxExceptionHandlerImpl.handle(AjaxExceptionHandlerImpl.java:119)
>
> at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:119)
>
> at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:110)
>
> at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
>
> at javax.faces.webapp.FacesServlet.service(FacesServlet.java:312)
>
> at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523)
>
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
>
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
>
> at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)
>
> at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
>
> at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)
>
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)
>
> at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:332)
>
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:233)
>
> at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:239)
>
> at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
>
> at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
>
> at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
>
> at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
>
> at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
>
> at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
>
> at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
>
> at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
>
> at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
>
> at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
>
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
>
> at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)
>
> at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)
>
> at java.lang.Thread.run(Unknown Source)
>
>
>
>
>
>
>
>
>
> [#|2010-04-27T15:01:56.957+0100|WARNING|glassfishv3.0|javax.enterprise.system.container.web.com.sun.enterprise.web|_ThreadID=35;_ThreadName=http-thread-pool-8081-(3);|StandardWrapperValve[Faces Servlet]: PWC1406: Servlet.service() for servlet Faces Servlet threw exception
>
> java.lang.IllegalStateException: Application was not properly initialized at startup, could not find Factory: javax.faces.render.RenderKitFactory
>
> at javax.faces.FactoryFinder$FactoryManager.getFactory(FactoryFinder.java:804)
>
> at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:306)
>
> at com.sun.faces.context.FacesContextImpl.<init>(FacesContextImpl.java:127)
>
> at com.sun.faces.context.FacesContextFactoryImpl.getFacesContext(FacesContextFactoryImpl.java:93)
>
> at javax.faces.webapp.FacesServlet.service(FacesServlet.java:302)
>
> at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523)
>
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
>
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
>
> at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)
>
> at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
>
> at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)
>
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)
>
> at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:332)
>
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:233)
>
> at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:239)
>
> at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
>
> at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
>
> at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
>
> at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
>
> at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
>
> at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
>
> at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
>
> at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
>
> at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
>
> at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
>
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
>
> at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)
>
> at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)
>
> at java.lang.Thread.run(Unknown Source)
> [Message sent by forum member 'adriaaaaan']
>
> http://forums.java.net/jive/thread.jspa?messageID=399248
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>
>


-- 
roger.kitain_at_oracle.com
https://twitter.com/rogerk09
http://www.java.net/blogs/rogerk