2012-04-15 54 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