yanLanglois / jsfcharts

JSF Implementation of Highcharts
6 stars 3 forks source link

Getting Exception when running application? #1

Open subodhcjoshi82 opened 11 years ago

subodhcjoshi82 commented 11 years ago

I am getting below exception when running below url in Tomcat7 http://localhost:8080/jsfcharts-demo/home.jsf

HTTP Status 500 - Servlet.init() for servlet Faces Servlet threw exception

type Exception report

message Servlet.init() for servlet Faces Servlet threw exception

description The server encountered an internal error that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Servlet.init() for servlet Faces Servlet threw exception org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023) org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) java.lang.Thread.run(Thread.java:724)

root cause

java.lang.IllegalStateException: Could not find backup for factory javax.faces.context.FacesContextFactory. javax.faces.FactoryFinder$FactoryManager.getFactory(FactoryFinder.java:1008) javax.faces.FactoryFinder.getFactory(FactoryFinder.java:343) javax.faces.webapp.FacesServlet.init(FacesServlet.java:302) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023) org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) java.lang.Thread.run(Thread.java:724)

note The full stack trace of the root cause is available in the Apache Tomcat/7.0.42 logs.

yanLanglois commented 11 years ago

The demo application does not work on tomcat because it needs JSF and CDI support.