You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Samba <sa...@gmail.com> on 2008/04/08 17:23:19 UTC

Facelets + Trinidad not working in JBoss 5.0-Beta4

hi !
I'm getting the following error when deployed on JBoss 5.0-Beta4:

java.lang.NullPointerException
	at com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
	at com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:25)
	at com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
	at com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:509)
	at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:552)
	at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:178)
	at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:176)
	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
	at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:238)
	at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:195)
	at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:138)
	at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:189)
	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:90)
	at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:96)
	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(CachedConnectionValve.java:157)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:309)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	at java.lang.Thread.run(Thread.java:595)


what I observed is the facelet context is turning out to be null, any one
faced this issue and any solutions or workwarounds?




-- 
Regards...
Samba.

Re: Facelets + Trinidad not working in JBoss 5.0-Beta4

Posted by Samba <sa...@gmail.com>.
 Just before the NPE I just noticed this Log message, may be indicating that
the facelets could not create a tag library for the namespace.
This is only happening Jboss 5.0-Beta4
It works fine Jboss 4.2.2-GA


12:43:41,009 ERROR [STDERR] Apr 9, 2008 12:43:41 PM
com.sun.facelets.compiler.Compiler initialize

SEVERE: Missing Built-in Tag Libraries! Make sure they are included within
the META-INF directory of Facelets' Jar


On Wed, Apr 9, 2008 at 11:24 AM, Samba <sa...@gmail.com> wrote:

> I tried that with 1.2.5 and 1.2.7 . both gave the same error
> any idea?
>
>
>
> On Tue, Apr 8, 2008 at 9:19 PM, Scott O'Bryan <da...@gmail.com> wrote:
>
> > Samba, what version of Trinidad are you using?
> >
> > Scott
> >
> >
> > Samba wrote:
> >
> > >
> > > hi !
> > > I'm getting the following error when deployed on JBoss 5.0-Beta4:
> > > |java.lang.NullPointerException
> > >        at
> > > com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
> > >        at
> > > com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:25)
> > >        at
> > > com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
> > >        at
> > > com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:509)
> > >        at
> > > com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:552)
> > >        at
> > > javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:178)
> > >        at
> > > org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:176)
> > >        at
> > > com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
> > >        at
> > > com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
> > >        at
> > > com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
> > >        at
> > > javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
> > >        at
> > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> > >        at
> > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> > >        at
> > > org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:238)
> > >        at
> > > org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:195)
> > >        at
> > > org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:138)
> > >        at
> > > org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
> > >        at
> > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> > >        at
> > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> > >        at
> > > org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
> > >        at
> > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> > >        at
> > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> > >        at
> > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
> > >        at
> > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
> > >        at
> > > org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:189)
> > >        at
> > > org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:90)
> > >        at
> > > org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:96)
> > >        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(CachedConnectionValve.java:157)
> > >        at
> > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> > >        at
> > > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:309)
> > >        at
> > > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
> > >        at
> > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601)
> > >        at
> > > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
> > >        at java.lang.Thread.run(Thread.java:595)|
> > >
> > >
> > > what I observed is the facelet context is turning out to be null, any
> > > one faced this issue and any solutions or workwarounds?
> > >
> > > --
> > > Regards...
> > > Samba.
> > >
> >
> >
>
>
> --
> Regards...
> Samba.




-- 
Regards...
Samba.

Re: Facelets + Trinidad not working in JBoss 5.0-Beta4

Posted by Samba <sa...@gmail.com>.
I tried that with 1.2.5 and 1.2.7 . both gave the same error
any idea?



On Tue, Apr 8, 2008 at 9:19 PM, Scott O'Bryan <da...@gmail.com> wrote:

> Samba, what version of Trinidad are you using?
>
> Scott
>
>
> Samba wrote:
>
> >
> > hi !
> > I'm getting the following error when deployed on JBoss 5.0-Beta4:
> > |java.lang.NullPointerException
> >        at
> > com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
> >        at
> > com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:25)
> >        at
> > com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
> >        at
> > com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:509)
> >        at
> > com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:552)
> >        at
> > javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:178)
> >        at
> > org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:176)
> >        at
> > com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
> >        at
> > com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
> >        at
> > com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
> >        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> >        at
> > org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:238)
> >        at
> > org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:195)
> >        at
> > org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:138)
> >        at
> > org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> >        at
> > org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> >        at
> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
> >        at
> > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
> >        at
> > org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:189)
> >        at
> > org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:90)
> >        at
> > org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:96)
> >        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(CachedConnectionValve.java:157)
> >        at
> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> >        at
> > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:309)
> >        at
> > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
> >        at
> > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601)
> >        at
> > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
> >        at java.lang.Thread.run(Thread.java:595)|
> >
> >
> > what I observed is the facelet context is turning out to be null, any
> > one faced this issue and any solutions or workwarounds?
> >
> > --
> > Regards...
> > Samba.
> >
>
>


-- 
Regards...
Samba.

Re: Facelets + Trinidad not working in JBoss 5.0-Beta4

Posted by Scott O'Bryan <da...@gmail.com>.
Samba, what version of Trinidad are you using?

Scott

Samba wrote:
>
> hi !
> I'm getting the following error when deployed on JBoss 5.0-Beta4:
> |java.lang.NullPointerException
> 	at com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
> 	at com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:25)
> 	at com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
> 	at com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:509)
> 	at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:552)
> 	at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:178)
> 	at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:176)
> 	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
> 	at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
> 	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
> 	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> 	at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:238)
> 	at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:195)
> 	at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:138)
> 	at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
> 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:189)
> 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:90)
> 	at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:96)
> 	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(CachedConnectionValve.java:157)
> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:309)
> 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
> 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601)
> 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
> 	at java.lang.Thread.run(Thread.java:595)|
>
>  
>
> what I observed is the facelet context is turning out to be null, any 
> one faced this issue and any solutions or workwarounds?
>  
>  
>  
>
> -- 
> Regards...
> Samba.