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=.


Reply via email to