2012-04-15 51 views
2

Jetty打开但显示。App引擎预览在Eclipse中不起作用

HTTP ERROR: 503 

Problem accessing /. Reason: 

SERVICE_UNAVAILABLE 

从我的Eclipse控制台

2012年4月15日下午3时50分38秒com.google.apphosting.utils.jetty.JettyLogger信息 信息:登录到JettyLogger(空)通过COM .google.apphosting.utils.jetty.JettyLogger 2012年4月15日下午3:50:38 com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml 信息:已成功处理C:\ Gowtham \ eclipse \ JS \ war \ WEB -INF/appengine-web.xml 2012年4月15日下午3:50:38 com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml 警告:appengine-web.xml不包含元素。这将在未来的版本中被需要。 有关更多信息,请参阅http://code.google.com/appengine/docs/java/config/appconfig.html#Using_Concurrent_Requests。 您可能想要启用并发请求。 2012年4月15日下午3时50分38秒com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml 信息:已成功处理C:\ Gowtham \ eclipse \ JS \ war \ WEB-INF/web.xml Apr 15, 2012 3:50:38 PM com.google.apphosting.utils.jetty.JettyLogger警告 警告:启动上下文失败c[email protected]18706f6 {/,C:\ Gowtham \ eclipse \ JS \ war} java.lang.IllegalStateException:没有这样的servlet:/script/thejs.js at org.mortbay.jetty.servlet.ServletHandler.updateMappings(ServletHandler.java:1026) at org.mortbay.jetty.servlet。 ServletHandler.setServletMappings(ServletHandler.java:1110) 在org.mortbay.jetty.webapp.WebXmlConfiguration.initialize(WebXmlConfiguration.java:306) at org.mortbay.jetty.webapp.WebXmlConfiguration.configure(WebXmlConfiguration.java:222) at org.mortbay.jetty.webapp.WebXmlConfiguration.configureWebApp(WebXmlConfiguration.java:180) at org.mortbay.jetty.webapp.WebAppContext .startContext(WebAppContext.java:1247) at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517) at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467) 在org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle .java:50) at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) at org.mortbay.jetty.Server.doStart(Server.java:224) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) at com.google.appengine.tools.development.JettyContainerService。 startContainer(JettyContainerService.java:196) at com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:239) at com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java: 146) at com.google.appengine.tools.development.DevAppServerMain $ StartAction.apply(DevAppServerMain.java:173) at com.google.appengine.tools.util.Parser $ ParseResult.applyArgs(Parser.java:48) at com.google.appengine.tools.development.DevAppServerMain。(DevAppServerMain.java:120) at co m.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java:96) 2012年4月15日下午3点50分38秒开始com.google.appengine.tools.development.DevAppServerImpl INFO :服务器正在运行在http://localhost:8888/ 2012年4月15日下午3:50:38 com.google.appengine.tools.development。DevAppServerImpl开始 信息:管理控制台在http://localhost:8888/_ah/admin

回答

3

运行看来你在web.xml文件有一个错误。 Dev服务器认为/script/thejs.js是一个servlet。

你是怎么映射你的servlet到web.xml的?请告诉我们这个文件的内容。

+0

做了一个愚蠢的工作映射的servlet ..谢谢 – HackToHell 2012-04-16 11:33:41