Denden, What does your web.xml look like? What libraries to you have in the WEB-INF/lib directory of your web application? Are you trying to use a component library such as ADF, RichFaces, or ICEFaces?
I have a working version of the JSF2 framework running on GAE posted at jsf2template.appspot.com. The source code for this project is available from Google code at: http://code.google.com/p/jsf2gae/. Derek Berube Wildstar Technologies, LLC. 1453 Riverview Run Lane Suwanee, Georgia 30024-3890 M: (404) 444-5283 . http://www.wildstartech.com/ On Tue, Nov 17, 2009 at 2:24 AM, Denden Gajudo <dgaj...@gmail.com> wrote: > I'm attempting to configure JSF 2.0 to run on Google App Engine using > the following setup: > > Apache Xalan-J 2.9.0 > Google AppEngine for Java SDK v1.2.5 > Sun Java ServerFaces 2.0 FCS > Unified Expression Language 1.1 API (el-api-1.1.jar) and > Implementation (el-impl-1.1jar) > > I followed the procedure indicated in > > http://java.wildstartech.com/Java-Platform-Enterpr...to-run-on-the-google-appengine > > However, I am getting the following errors on startup. I was wondering > if anyone has experienced this problem. > > WARNING: Failed startup of context > com.google.apphosting.utils.jetty.devappenginewebappcont...@14b081b > {/,C:\workspace\JSFTemplate\war} > com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! > null > at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java: > 354) > at com.sun.faces.config.ConfigureListener.contextInitialized > (ConfigureListener.java:219) > at org.mortbay.jetty.handler.ContextHandler.startContext > (ContextHandler.java:530) > at org.mortbay.jetty.servlet.Context.startContext(Context.java:135) > at org.mortbay.jetty.webapp.WebAppContext.startContext > (WebAppContext.java:1218) > at org.mortbay.jetty.handler.ContextHandler.doStart > (ContextHandler.java:500) > at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java: > 448) > at org.mortbay.component.AbstractLifeCycle.start > (AbstractLifeCycle.java:40) > at org.mortbay.jetty.handler.HandlerWrapper.doStart > (HandlerWrapper.java:117) > at org.mortbay.component.AbstractLifeCycle.start > (AbstractLifeCycle.java:40) > at org.mortbay.jetty.handler.HandlerWrapper.doStart > (HandlerWrapper.java:117) > at org.mortbay.jetty.Server.doStart(Server.java:217) > at org.mortbay.component.AbstractLifeCycle.start > (AbstractLifeCycle.java:40) > at > com.google.appengine.tools.development.JettyContainerService.startContainer > (JettyContainerService.java:152) > at > com.google.appengine.tools.development.AbstractContainerService.startup > (AbstractContainerService.java:116) > at com.google.appengine.tools.development.DevAppServerImpl.start > (DevAppServerImpl.java:218) > at com.google.appengine.tools.development.DevAppServerMain > $StartAction.apply(DevAppServerMain.java:162) > at com.google.appengine.tools.util.Parser$ParseResult.applyArgs > (Parser.java:48) > at com.google.appengine.tools.development.DevAppServerMain.<init> > (DevAppServerMain.java:113) > at com.google.appengine.tools.development.DevAppServerMain.main > (DevAppServerMain.java:89) > Caused by: java.lang.NullPointerException > at com.sun.faces.util.Util.loadClass(Util.java:200) > at com.sun.faces.config.processor.AbstractConfigProcessor.loadClass > (AbstractConfigProcessor.java:312) > at > > com.sun.faces.config.processor.FaceletTaglibConfigProcessor.processHandlerClass > (FaceletTaglibConfigProcessor.java:416) > at > com.sun.faces.config.processor.FaceletTaglibConfigProcessor.processTags > (FaceletTaglibConfigProcessor.java:370) > at > > com.sun.faces.config.processor.FaceletTaglibConfigProcessor.processTagLibrary > (FaceletTaglibConfigProcessor.java:313) > at com.sun.faces.config.processor.FaceletTaglibConfigProcessor.process > (FaceletTaglibConfigProcessor.java:262) > at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java: > 337) > ... 19 more > > > Any assistance is much appreciated. Thanks. > > -- > > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To post to this group, send email to > google-appengine-j...@googlegroups.com. > To unsubscribe from this group, send email to > google-appengine-java+unsubscr...@googlegroups.com<google-appengine-java%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=. > > > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=.