2011-11-15 2 views
5

私はStockWatcherアプリの手順に従っています。 Eclipseでアプリを実行した後、私はこれを示すURL(http://127.0.0.1:8888/StockWatcher.html?gwt.codesvr=127.0.0.1:9997)を取得:GWT/StockWatcher:サーバーに接続できません

http://code.google.com/webtoolkit/doc/1.6/tutorial/images/CreateStarterApplication.png

私はフィールドで私の名前を挿入しますが、私はこのエラーを取得:

An error occurred while attempting to contact the server. Please check your network connection and try again.

私は取得していますがEclipseでの出力:

Initializing App Engine server 
    [WARN] ******************************************************** 
There is a new version of the SDK available. 
----------- 
Latest SDK: 
Release: 1.6.0 
Timestamp: Tue Oct 18 01:46:22 CEST 2011 
API versions: [1.0] 

----------- 
Your SDK: 
Release: 1.5.5 
Timestamp: Sat Oct 08 03:15:30 CEST 2011 
API versions: [1.0] 

----------- 
Please visit http://code.google.com/appengine for the latest SDK. 
******************************************************** 

Nov 15, 2011 5:24:37 PM com.google.apphosting.utils.jetty.JettyLogger info 
INFO: Logging to JettyLogger(null) via com.google.apphosting.utils.jetty.JettyLogger 
Nov 15, 2011 5:24:37 PM com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml 
INFO: Successfully processed /home/javier/programacion/StockWatcher/war/WEB-INF/appengine-web.xml 
Nov 15, 2011 5:24:37 PM com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml 
INFO: Successfully processed /home/javier/programacion/StockWatcher/war/WEB-INF/web.xml 
Nov 15, 2011 6:24:45 PM com.google.appengine.tools.development.DevAppServerImpl start 
INFO: The server is running at http://localhost:8888/ 
Nov 15, 2011 5:24:52 PM com.google.appengine.tools.development.LocalResourceFileServlet doGet 
WARNING: No file found for: /favicon.ico 
Nov 15, 2011 5:24:52 PM com.google.appengine.tools.development.LocalResourceFileServlet doGet 
WARNING: No file found for: /favicon.ico 
Nov 15, 2011 5:24:58 PM com.google.apphosting.utils.jetty.JettyLogger warn 
WARNING: Error for /stockwatcher/greet 
java.lang.VerifyError: Expecting a stackmap frame at branch target 17 in method com.google.gwt.sample.stockwatcher.server.GreetingServiceImpl.greetServer(Ljava/lang/String;)Ljava/lang/String; at offset 4 
    at java.lang.Class.getDeclaredConstructors0(Native Method) 
    at java.lang.Class.privateGetDeclaredConstructors(Class.java:2404) 
    at java.lang.Class.getConstructor0(Class.java:2714) 
    at java.lang.Class.newInstance0(Class.java:343) 
    at java.lang.Class.newInstance(Class.java:325) 
    at org.mortbay.jetty.servlet.Holder.newInstance(Holder.java:153) 
    at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:428) 
    at org.mortbay.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:339) 
    at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) 
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166) 
    at com.google.appengine.tools.development.HeaderVerificationFilter.doFilter(HeaderVerificationFilter.java:35) 
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) 
    at com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:58) 
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) 
    at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43) 
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) 
    at com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:122) 
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) 
    at com.google.appengine.tools.development.BackendServersFilter.doFilter(BackendServersFilter.java:97) 
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) 
    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388) 
    at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) 
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) 
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) 
    at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) 
    at com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:70) 
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) 
    at com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:351) 
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) 
    at org.mortbay.jetty.Server.handle(Server.java:326) 
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) 
    at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:938) 
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755) 
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218) 
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) 
    at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) 
    at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) 

私はローカルでapache2を実行しています。

+0

GWTプラグインを使用してEclipseからwebappを実行している場合は、Apacheを実行する必要はありません。私はそれをオフにします。また、Webアプリケーションのwar/dirにあるgwt-servlet.jarを確認してください。すべてが同じバージョンであることを確認してください。 – EdH

+0

@EdH。私はapache2を停止しますが、エラーは同じです。とにかく、私はApacheを使用して別のWebアプリケーションで働いているので、私はApacheの停止をしたくありません。私はgwt-servlet.jarをチェックしますが、私は正確に何を確認するかわかりません。誰かが見たいと思っているなら、それは:http://www.mediafire.com/?d59qaj5icbdpdom – ziiweb

答えて

12

私はEclipseで同じ問題があり、新しいWebApplicationを開始しました。プロジェクトプロパティ、Javaコンパイラ、プロジェクト固有の設定を有効にして、コンパイラ準拠レベル1.6を開いて解決しました。 また、1.6 JREをロードする必要があるというメッセージが表示されました。 また、プロジェクトプロパティ、javaビルドパス、ライブラリタブでJREシステムライブラリを編集し、JRE6がデフォルト設定になっていることを確認するか、JRE6を追加して使用することができます。

+0

はい、それは働いた!最初のステップでも。 – ziiweb

+0

言語レベルを1.7から1.6に変更すると、私のトリックになりました。ありがとう! –

+0

... 4年後のGWT 2.6:私はまったく同じ問題を抱えていましたが、GWT 2.6では、JRE8からJRE7へのダウングレードが行われました(GWT 2.6が実際にJRE7をサポートしています)。 GWT2.7でもそうです。 – cellepo

0

あなたSDKは更新されていません。あなたのSDKを変更して試してください。

関連する問題