Hi, It seems that you are using IceFaces framework: its use on Google App Engine seems to be "experimental" at best.
See for example http://www.icefaces.org/JForum/posts/list/12361.page See also http://jira.icefaces.org/browse/ICE-4394 for the limitations in current version 1.8.x regards didier On Nov 16, 10:42 pm, Verônica Taquette <[email protected]> wrote: > Hi, > > I'm trying to run my application, but I keep receiving this error: > > Uncaught exception from servlet > javax.servlet.UnavailableException: Initialization failed. > at > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler(AppVersionHandlerMap.java: > 200) > at > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler(AppVersionHandlerMap.java: > 168) > at > com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java: > 123) > at > com.google.apphosting.runtime.JavaRuntime.handleRequest(JavaRuntime.java: > 261) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:8486) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:8484) > at > com.google.net.rpc.impl.BlockingApplicationHandler.handleRequest(BlockingApplicationHandler.java: > 24) > at com.google.net.rpc.impl.RpcUtil.runRpcInApplication(RpcUtil.java: > 418) > at com.google.net.rpc.impl.Server$RpcTask.runInContext(Server.java: > 572) > at com.google.tracing.TraceContext$TraceContextRunnable > $1.run(TraceContext.java:448) > at com.google.tracing.TraceContext.runInContext(TraceContext.java: > 688) > at com.google.tracing.TraceContext > $AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java: > 326) > at com.google.tracing.TraceContext > $AbstractTraceContextCallback.runInInheritedContext(TraceContext.java: > 318) > at com.google.tracing.TraceContext > $TraceContextRunnable.run(TraceContext.java:446) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java: > 1110) > at java.util.concurrent.ThreadPoolExecutor > $Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:636) > > And this warning: > > Failed startup of context > com.google.apphosting.utils.jetty.runtimeappenginewebappcont...@5364{/,/ > base/data/home/apps/webcheffdelivery/3.346239043060003842} > com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! > Source Document: jar:file:/base/data/home/apps/webcheffdelivery/ > 3.346239043060003842/WEB-INF/lib/icefaces.jar!/META-INF/faces- > config.xml > Cause: Class > 'com.icesoft.faces.component.inputfile.FileUploadPhaseListener' is > missing a runtime dependency: java.lang.NoClassDefFoundError: Could > not initialize class > com.icesoft.faces.component.inputfile.FileUploadPhaseListener > at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java: > 199) > at > com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java: > 197) > at > org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java: > 548) > at org.mortbay.jetty.servlet.Context.startContext(Context.java:136) > at > org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java: > 1250) > at > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java: > 517) > at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java: > 467) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java: > 50) > at > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler(AppVersionHandlerMap.java: > 191) > at > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler(AppVersionHandlerMap.java: > 168) > at > com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java: > 123) > at > com.google.apphosting.runtime.JavaRuntime.handleRequest(JavaRuntime.java: > 261) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:8486) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:8484) > at > com.google.net.rpc.impl.BlockingApplicationHandler.handleRequest(BlockingApplicationHandler.java: > 24) > at com.google.net.rpc.impl.RpcUtil.runRpcInApplication(RpcUtil.java: > 418) > at com.google.net.rpc.impl.Server$RpcTask.runInContext(Server.java: > 572) > at com.google.tracing.TraceContext$TraceContextRunnable > $1.run(TraceContext.java:448) > at com.google.tracing.TraceContext.runInContext(TraceContext.java: > 688) > at com.google.tracing.TraceContext > $AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java: > 326) > at com.google.tracing.TraceContext > $AbstractTraceContextCallback.runInInheritedContext(TraceContext.java: > 318) > at com.google.tracing.TraceContext > $TraceContextRunnable.run(TraceContext.java:446) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java: > 1110) > at java.util.concurrent.ThreadPoolExecutor > $Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:636) > Caused by: com.sun.faces.config.ConfigurationException: > Source Document: jar:file:/base/data/home/apps/webcheffdelivery/ > 3.346239043060003842/WEB-INF/lib/icefaces.jar!/META-INF/faces- > config.xml > Cause: Class > 'com.icesoft.faces.component.inputfile.FileUploadPhaseListener' is > missing a runtime dependency: java.lang.NoClassDefFoundError: Could > not initialize class > com.icesoft.faces.component.inputfile.FileUploadPhaseListener > at > com.sun.faces.config.processor.AbstractConfigProcessor.createInstance(AbstractConfigProcessor.java: > 253) > at > com.sun.faces.config.processor.LifecycleConfigProcessor.addPhaseListeners(LifecycleConfigProcessor.java: > 141) > at > com.sun.faces.config.processor.LifecycleConfigProcessor.process(LifecycleConfigProcessor.java: > 114) > at > com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(AbstractConfigProcessor.java: > 108) > at > com.sun.faces.config.processor.FactoryConfigProcessor.process(FactoryConfigProcessor.java: > 132) > at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java: > 189) > ... 24 more > > I have no ideia where the problem might be... May be a component > compatibility issue? How can I find out which component? > > Best regards, > Verônica -- 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 [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
