Denden,
I have same problem.
the root cause is the version of Mojarra2.0.0
if you open jsf-impl.jar,
there is a file: META/taglib/ui.taglib.xml
notice the tag "remove"
        <tag-name>remove</tag-name>
        <handler-class></handler-class>
handler-class is NOT defined.
this would cause a problem and throw NPE.

change the jsf2 libraries from mojarra 2.0.1

everything is OK.

Andy

On Nov 17, 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 
> inhttp://java.wildstartech.com/Java-Platform-Enterpr...to-run-on-the-go...
>
> 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.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.


Reply via email to