fastnsilver / gwt-ui-experiments

A web application with intention of integrating and testing various GWT components and capabilities in addition to other third-party frameworks and components.
2 stars 1 forks source link

DataGrids are not rendering on Google AppEngine #5

Open fastnsilver opened 12 years ago

fastnsilver commented 12 years ago

While grids are rendered in localhost deployments of this app, grids are not rendered on the demo instance hosted on Google AppEngine, here: http://gwt-ui-experiments.appspot.com. E.g., the Energy Offer and Regulation Up Offer grids in both view and edit modes for either Day Ahead or Real time markets.

fastnsilver commented 12 years ago

Stack trace on a remote debug...

[INFO] DEBUG: Searching directory [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\server\controller\stub] fo files matching pattern [D:/workspaces/demo/opensource/gwt-ui-experiments/target/gwt-ui-experiments-1.0-SNAPSHOT/WEB-INF/classes/name/cphillipson/experimental/gwt/server/controller//.class] at or .springframework.core.io.support.PathMatchingResourcePatternResolver.(PathMatchingResourcePatternResolver.java:612) on 2012-03-19 06:35:13,765 [INFO] DEBUG: Resolved location pattern [classpath:name/cphillipson/experimental/gwt/server/controller//*.class] to resources [file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui- xperiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\server\controller\BaseRemoteService.class], file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments- .0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\server\controller\CPM.class], file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\class s\name\cphillipson\experimental\gwt\server\controller\DefaultNavigationService.class], file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\na e\cphillipson\experimental\gwt\server\controller\HeaderServiceImpl$1.class], file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphilli son\experimental\gwt\server\controller\HeaderServiceImpl.class], file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experim ntal\gwt\server\controller\MarketService.class], file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\server controller\stub\StubEnergyOfferService.class], file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\server\c ntroller\stub\StubMarketService.class], file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\server\controll r\stub\StubReserveOfferService$1.class], file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\server\control er\stub\StubReserveOfferService.class]] at org.springframework.core.io.support.PathMatchingResourcePatternResolver.(PathMatchingResourcePatternResolver.java:351) on 2012-03-19 06:35:13,771 [INFO] TRACE: Scanning file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\server\controller\BaseRemoteServ ce.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:232) on 2012-03-19 06:35:13,773 [INFO] TRACE: Ignored because not matching any filter: file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\ erver\controller\BaseRemoteService.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:255) on 2012-03-19 0 :35:14,348 [INFO] TRACE: Scanning file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\server\controller\CPM.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:232) on 2012-03-19 06:35:14,348 [INFO] TRACE: Ignored because not matching any filter: file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\ erver\controller\CPM.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:255) on 2012-03-19 06:35:14,726 [INFO] TRACE: Scanning file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\server\controller\DefaultNavigat onService.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:232) on 2012-03-19 06:35:14,726 [INFO] DEBUG: Identified candidate component class: file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\ser er\controller\DefaultNavigationService.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:243) on 2012-03- 9 06:35:15,959 [INFO] TRACE: Scanning file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\server\controller\HeaderServiceI pl$1.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:232) on 2012-03-19 06:35:15,960 [INFO] TRACE: Ignored because not matching any filter: file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\ erver\controller\HeaderServiceImpl$1.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:255) on 2012-03-19 06:35:16,252 [INFO] TRACE: Scanning file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\server\controller\HeaderServiceI pl.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:232) on 2012-03-19 06:35:16,252 [INFO] DEBUG: Identified candidate component class: file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\ser er\controller\HeaderServiceImpl.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:243) on 2012-03-19 06:3 :23,961 [INFO] TRACE: Scanning file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\server\controller\MarketService. lass] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:232) on 2012-03-19 06:35:23,961 [INFO] TRACE: Ignored because not matching any filter: file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\ erver\controller\MarketService.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:255) on 2012-03-19 06:35 23,961 [INFO] TRACE: Scanning file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\server\controller\stub\StubEnerg OfferService.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:232) on 2012-03-19 06:35:23,962 [INFO] DEBUG: Identified candidate component class: file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\ser er\controller\stub\StubEnergyOfferService.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:243) on 2012- 3-19 06:35:23,963 [INFO] TRACE: Scanning file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\server\controller\stub\StubMarke Service.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:232) on 2012-03-19 06:35:23,983 [INFO] TRACE: Ignored because not matching any filter: file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\ erver\controller\stub\StubMarketService.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:255) on 2012-03 19 06:35:23,984 [INFO] TRACE: Scanning file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\server\controller\stub\StubReser eOfferService$1.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:232) on 2012-03-19 06:35:23,987 [INFO] TRACE: Ignored because not matching any filter: file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\ erver\controller\stub\StubReserveOfferService$1.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:255) on 2012-03-19 06:35:23,988 [INFO] TRACE: Scanning file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\server\controller\stub\StubReser eOfferService.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:232) on 2012-03-19 06:35:23,989 [INFO] DEBUG: Identified candidate component class: file [D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-experiments-1.0-SNAPSHOT\WEB-INF\classes\name\cphillipson\experimental\gwt\ser er\controller\stub\StubReserveOfferService.class] at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.(ClassPathScanningCandidateComponentProvider.java:243) on 2012 03-19 06:35:23,990 [INFO] INFO : Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@2887d605: defining beans [org.springframework.context.annotation.internalConfigurationAnnot tionProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annota ion.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,webAppContextExperimental,org.springframework.context.annotation.ConfigurationClass ostProcessor$ImportAwareBeanPostProcessor#0,defaultNavigationService,headerServiceImpl,stubEnergyOfferService,stubReserveOfferService]; root of factory hierarchy at org.springframework.beans.factory support.DefaultSingletonBeanRegistry.(DefaultSingletonBeanRegistry.java:433) on 2012-03-19 06:35:24,000 [ERROR] 2012-03-19 06:35:24.007:WARN::Failed startup of context com.google.apphosting.utils.jetty.DevAppEngineWebAppContext@2d92c77e{/,D:\workspaces\demo\opensource\gwt-ui-experiments\target\gwt-ui-e periments-1.0-SNAPSHOT} [ERROR] org.springframework.beans.factory.BeanDefinitionStoreException: Failed to load bean class: name.cphillipson.experimental.gwt.server.config.WebAppContextExperimental; nested exception is java. o.FileNotFoundException: class path resource [javax/servlet/http/HttpServlet.class] cannot be opened because it does not exist [ERROR] at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:240) [ERROR] at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:178) [ERROR] at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:617) [ERROR] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:446) [ERROR] at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:384) [ERROR] at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:283) [ERROR] at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:111) [ERROR] at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548) [ERROR] at org.mortbay.jetty.servlet.Context.startContext(Context.java:136) [ERROR] at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250) [ERROR] at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517) [ERROR] at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467) [ERROR] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) [ERROR] at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) [ERROR] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) [ERROR] at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) [INFO] ERROR: Context initialization failed at org.springframework.web.context.ContextLoader.(ContextLoader.java:307) on 2012-03-19 06:35:24,003 [ERROR] at org.mortbay.jetty.Server.doStart(Server.java:224) [INFO] org.springframework.beans.factory.BeanDefinitionStoreException: Failed to load bean class: name.cphillipson.experimental.gwt.server.config.WebAppContextExperimental; nested exception is java.i .FileNotFoundException: class path resource [javax/servlet/http/HttpServlet.class] cannot be opened because it does not exist [ERROR] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) [INFO] at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:240) [ERROR] at com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:185) [INFO] [ERROR] at com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:149) [ERROR] at com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:219) [ERROR] at com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:108) at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:178) [ERROR] at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:509) [INFO] at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:617) [ERROR] at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1068) [ERROR] at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:811) [INFO] [ERROR] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:446) at com.google.gwt.dev.DevMode.main(DevMode.java:311) [ERROR] 2012-03-19 06:35:24.008:WARN::Nested in org.springframework.beans.factory.BeanDefinitionStoreException: Failed to load bean class: name.cphillipson.experimental.gwt.server.config.WebAppContex Experimental; nested exception is java.io.FileNotFoundException: class path resource [javax/servlet/http/HttpServlet.class] cannot be opened because it does not exist: [INFO] at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:384) [ERROR] java.io.FileNotFoundException: class path resource [javax/servlet/http/HttpServlet.class] cannot be opened because it does not exist [ERROR] at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:158) [ERROR] at org.springframework.core.type.classreading.SimpleMetadataReader.(SimpleMetadataReader.java:45) [ERROR] at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:80) [INFO] at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:283) [ERROR] at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:101) [INFO] at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:111) [ERROR] at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:76) [INFO] at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548) [ERROR] at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:146) [INFO] at org.mortbay.jetty.servlet.Context.startContext(Context.java:136) [ERROR] at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:116) [INFO] at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250) [ERROR] at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:199) [ERROR] at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:138) [ERROR] at org.springframework.context.annotation.ConfigurationClassParser.processImport(ConfigurationClassParser.java:303) [ERROR] at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:208) [ERROR] at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:138) [INFO] at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517) [ERROR] at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:126) [INFO] at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467) [ERROR] at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:233) [INFO] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) [ERROR] at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:178) [INFO] at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) [ERROR] at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:617) [INFO] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) [ERROR] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:446) [INFO] at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) [ERROR] at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:384) [INFO] at org.mortbay.jetty.Server.doStart(Server.java:224) [ERROR] at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:283) [INFO] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) [INFO] at com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:185) [ERROR] at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:111) [INFO] at com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:149) [ERROR] at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548) [INFO] at com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:219) [ERROR] at org.mortbay.jetty.servlet.Context.startContext(Context.java:136) [INFO] at com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:108) [ERROR] at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250) [INFO] at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:509) [ERROR] at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517) [INFO] at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1068) [ERROR] at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467) [INFO] at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:811) [ERROR] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) [ERROR] at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) [INFO] at com.google.gwt.dev.DevMode.main(DevMode.java:311) [ERROR] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) [INFO] Caused by: java.io.FileNotFoundException: class path resource [javax/servlet/http/HttpServlet.class] cannot be opened because it does not exist [ERROR] at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) [ERROR] at org.mortbay.jetty.Server.doStart(Server.java:224) [ERROR] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) [INFO] at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:158) [ERROR] at com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:185) [ERROR] at com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:149) [INFO] at org.springframework.core.type.classreading.SimpleMetadataReader.(SimpleMetadataReader.java:45) [ERROR] at com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:219) [ERROR] at com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:108) [ERROR] at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:509) [ERROR] at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1068) [ERROR] at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:811) [ERROR] at com.google.gwt.dev.DevMode.main(DevMode.java:311) [ERROR] 2012-03-19 06:35:24.046:INFO::Started SelectChannelConnector@0.0.0.0:8080 [INFO] at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:80) [INFO] at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:101) [INFO] at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:76) [INFO] at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:146) [INFO] at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:116) [INFO] at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:199) [INFO] at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:138) [INFO] at org.springframework.context.annotation.ConfigurationClassParser.processImport(ConfigurationClassParser.java:303) [INFO] at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:208) [INFO] at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:138) [INFO] at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:126) [INFO] at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:233) [INFO] ... 25 more