Hi,
I use extVal 1.2.3-SNAPSHOT in my project. When I deploy the project i
get a NullpointerException within the first JSF request.
The bundled jsf-impl is 1.2_04-b16-p02.
If I replace the jsf jars in the jboss server config with e.g. Version
1.2_10-b01-FCS everything works fine.
It seems that there is no FacesContext available, so the
JsfUtils.isApplicationInitialized() throws the exception.
Checking FacesContext for null resolves the problem.
Should I file an issue?
Servlet.service() for servlet faces threw exception
java.lang.NullPointerException
at
org.apache.myfaces.extensions.validator.core.renderkit.AbstractRenderKit
WrapperFactory.isApplicationInitialized(AbstractRenderKitWrapperFactory.
java:115)
at
org.apache.myfaces.extensions.validator.core.renderkit.ExtValRenderKitFa
ctory.getRenderKit(ExtValRenderKitFactory.java:76)
at
org.apache.myfaces.trinidadinternal.renderkit.CoreRenderKitFactory.getRe
nderKit(CoreRenderKitFactory.java:55)
at
com.sun.faces.util.Util.verifyFactoriesAndInitDefaultRenderKit(Util.java
:276)
at
com.sun.faces.context.FacesContextFactoryImpl.getFacesContext(FacesConte
xtFactoryImpl.java:105)
at
org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl.getF
acesContext(FacesContextFactoryImpl.java:64)
at
javax.faces.webapp.FacesServlet.service(FacesServlet.java:239)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:206)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
her.java:654)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(Applicatio
nDispatcher.java:445)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDisp
atcher.java:379)
at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispat
cher.java:292)
at
org.apache.catalina.authenticator.FormAuthenticator.forwardToLoginPage(F
ormAuthenticator.java:315)
at
org.apache.catalina.authenticator.FormAuthenticator.authenticate(FormAut
henticator.java:243)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
Base.java:490)
at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.j
ava:84)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:102)
at
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConn
ectionValve.java:157)
at
org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:
420)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:2
62)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:84
4)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(
Http11Protocol.java:583)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
at java.lang.Thread.run(Thread.java:619)
2010-03-23 22:07:16,042 WARN
[org.apache.catalina.authenticator.FormAuthenticator] Unexpected error
forwarding to login page
java.lang.NullPointerException
at
org.apache.myfaces.extensions.validator.core.renderkit.AbstractRenderKit
WrapperFactory.isApplicationInitialized(AbstractRenderKitWrapperFactory.
java:115)
at
org.apache.myfaces.extensions.validator.core.renderkit.ExtValRenderKitFa
ctory.getRenderKit(ExtValRenderKitFactory.java:76)
at
org.apache.myfaces.trinidadinternal.renderkit.CoreRenderKitFactory.getRe
nderKit(CoreRenderKitFactory.java:55)
at
com.sun.faces.util.Util.verifyFactoriesAndInitDefaultRenderKit(Util.java
:276)
at
com.sun.faces.context.FacesContextFactoryImpl.getFacesContext(FacesConte
xtFactoryImpl.java:105)
at
org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl.getF
acesContext(FacesContextFactoryImpl.java:64)
at
javax.faces.webapp.FacesServlet.service(FacesServlet.java:239)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:206)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
her.java:654)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(Applicatio
nDispatcher.java:445)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDisp
atcher.java:379)
at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispat
cher.java:292)
at
org.apache.catalina.authenticator.FormAuthenticator.forwardToLoginPage(F
ormAuthenticator.java:315)
at
org.apache.catalina.authenticator.FormAuthenticator.authenticate(FormAut
henticator.java:243)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
Base.java:490)
at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.j
ava:84)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:102)
at
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConn
ectionValve.java:157)
at
org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:
420)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:2
62)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:84
4)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(
Http11Protocol.java:583)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
at java.lang.Thread.run(Thread.java:619)
Regards,
Markus
Abonnieren Sie unseren Infobrief und erfahren Sie regelmäßig die neuesten
Nachrichten über unsere Lösungen, aktuellen Projekte und Entwicklungen. Melden
sie sich an mit diesem Link http://www.datenzentrale.de/Info-Brief
_______________________________________________________________________________
Datenzentrale Baden-Württemberg, Anstalt des öffentlichen Rechts
Krailenshaldenstr. 44, 70469 Stuttgart
Telefon (0711) 8108-20, Telefax (0711) 8108-21350
E-Mail [email protected], Internet www.datenzentrale.de
Vorstand: Karl Tramer (Vors.) und Harald Schätzle, Vorsitzender des
Verwaltungsrats: Gunter Czisch
USt-Id-Nr. DE147794223
_______________________________________________________________________________