I'm running 4.0.4RC1 because I'm doing some EJB3 work for an in-house project.  
I'm trying to use the Sun JSF RI 1.1.0.1 and I'm having some issues.

While my app will run in Tomcat it absolutely will not work in JBoss.  I'm 
using MyEclipse 4.1.1 so I posted my problem here:

http://www.myeclipseide.com/PNphpBB2+file-viewtopic-t-11726.html

The exception I get when I run a bare-bones war w/ JSF in JBoss is this:


  | javax.servlet.jsp.JspException: Cannot find FacesContext
  |     at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:405)
  |     at org.apache.myfaces.taglib.core.ViewTag.doStartTag(ViewTag.java:71)
  |     at 
org.apache.jsp.products_005fhome_jsp._jspx_meth_f_view_0(org.apache.jsp.products_005fhome_jsp:121)
  |     at 
org.apache.jsp.products_005fhome_jsp._jspService(org.apache.jsp.products_005fhome_jsp:96)
  |     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
  |     at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
  |     at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
  |     at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
  |     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
  |     at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
  |     at 
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
  |     at 
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
  |     at 
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
  |     at 
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
  |     at 
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
  |     at 
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
  |     at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
  |     at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
  |     at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at 
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  |     at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
  |     at 
org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:54)
  |     at 
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:174)
  |     at 
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
  |     at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
  |     at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
  |     at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
  |     at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
  |     at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868)
  |     at 
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663)
  |     at 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
  |     at 
org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
  |     at java.lang.Thread.run(Thread.java:595)
  | 13:31:29,619 ERROR [[Faces Servlet]] Servlet.service() for servlet Faces 
Servlet threw exception
  | javax.servlet.jsp.JspException: Cannot find FacesContext
  |     at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:405)
  |     at org.apache.myfaces.taglib.core.ViewTag.doStartTag(ViewTag.java:71)
  |     at 
org.apache.jsp.products_005fhome_jsp._jspx_meth_f_view_0(org.apache.jsp.products_005fhome_jsp:121)
  |     at 
org.apache.jsp.products_005fhome_jsp._jspService(org.apache.jsp.products_005fhome_jsp:96)
  |     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
  |     at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
  |     at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
  |     at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
  |     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
  |     at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
  |     at 
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
  |     at 
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
  |     at 
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
  |     at 
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
  |     at 
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
  |     at 
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
  |     at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
  |     at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
  |     at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at 
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  |     at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
  |     at 
org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:54)
  |     at 
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:174)
  |     at 
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
  |     at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
  |     at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
  |     at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
  |     at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
  |     at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868)
  |     at 
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663)
  |     at 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
  |     at 
org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
  |     at java.lang.Thread.run(Thread.java:595)
  | 

I found this link while googling:

http://weblogs.java.net/blog/ddevore/archive/2006/01/how_to_setup_jb_1.html

So I followed the instructions and dropped in the JSF jars I was using in the 
web project...deleted the /tmp & /work folders....and restarted JBoss...still 
getting the exception above.

Any ideas?

Thanks!

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3929450#3929450

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3929450


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to