Still cant seem to get the GWT hosted mode working. I am 95% sure the server is fine. Running "ant run-server" and going to localhost:9898 means I can see and use the webclient. Have to keep making new accounts as the old one shiny-ed, but I guess that's just a normal bug.
Running "ant hosted" still results in no connection; http://darkflame.co.uk/sharespace/Screenshot2.jpg (messy screenshot, but was trying to show everything) ------------------------------------ There seems to be some communication between client and server still, however, as when I refresh the browser I notice activity in the server console window. Heres the log of that; ------------------------------------- =false,w=true,i=1!}-{AsyncHttpConnection@1132ca1 ,g=HttpGenerator{s=0,h=-1,b=-1,c =-1},p=HttpParser{s=0,l=0,c=0},r=0} [java] 2013-12-19 02:46:28.140:DBUG:oejs.AbstractHttpConnection:closed Asyn cHttpConnection@1132ca1 ,g=HttpGenerator{s=0,h=-1,b=-1,c=-1},p=HttpParser{s=0,l=0 ,c=0},r=0 [java] 2013-12-19 02:46:28.140:DBUG:oeji.nio:destroyEndPoint SCEP@e03186{l( null)<->r(/127.0.0.1:9898 ),d=false,open=false,ishut=true,oshut=true,rb=false,wb= false,w=true,i=1!}-{AsyncHttpConnection@d37bd8 ,g=HttpGenerator{s=0,h=-1,b=-1,c=- 1},p=HttpParser{s=0,l=0,c=0},r=0} [java] 2013-12-19 02:46:28.140:DBUG:oejs.AbstractHttpConnection:closed Asyn cHttpConnection@d37bd8 ,g=HttpGenerator{s=0,h=-1,b=-1,c=-1},p=HttpParser{s=0,l=0, c=0},r=0 [java] 2013-12-19 02:46:28.140:DBUG:oeji.nio:destroyEndPoint SCEP@13d0953{l (null)<->r(/127.0.0.1:9898 ),d=false,open=false,ishut=true,oshut=true,rb=false,wb =false,w=true,i=1!}-{AsyncHttpConnection@2f3f59 ,g=HttpGenerator{s=0,h=-1,b=-1,c= -1},p=HttpParser{s=0,l=0,c=0},r=0} [java] 2013-12-19 02:46:28.140:DBUG:oejs.AbstractHttpConnection:closed Asyn cHttpConnection@2f3f59 ,g=HttpGenerator{s=0,h=-1,b=-1,c=-1},p=HttpParser{s=0,l=0, c=0},r=0 [java] 2013-12-19 02:46:36.968:DBUG:oejss.HashedSession:Saving 8o7fkft8skr8 kfpunuz6vcmr true [java] 2013-12-19 02:46:37.109:DBUG:oejss.HashedSession:Saving 12olu3og9eil y19n8l392o3k7d true [java] 2013-12-19 02:47:34.375:DBUG:oejh.HttpParser:filled 444/444 [java] 2013-12-19 02:47:34.375:DBUG:oejs.Server:REQUEST / on AsyncHttpConne ction@1d4eeb5 ,g=HttpGenerator{s=0,h=-1,b=-1,c=-1},p=HttpParser{s=-5,l=35,c=0},r= 197 [java] 2013-12-19 02:47:34.375:DBUG:oejsh.ContextHandler:scope null||/ @ o. e.j.w.WebAppContext{/,[file:/C:/TomsProjects/wave/war/]},[file:/C:/TomsProjects/ wave/war/] [java] 2013-12-19 02:47:34.375:DBUG:oejsh.ContextHandler:context=||/ @ o.e. j.w.WebAppContext{/,[file:/C:/TomsProjects/wave/war/]},[file:/C:/TomsProjects/wa ve/war/] [java] 2013-12-19 02:47:34.390:DBUG:oejs.session:Got Session ID 8o7fkft8skr 8kfpunuz6vcmr from cookie [java] 2013-12-19 02:47:34.390:DBUG:oejs.session:sessionManager=org.eclipse .jetty.server.session.HashSessionManager@b48b11 [java] 2013-12-19 02:47:34.406:DBUG:oejs.session:session=org.eclipse.jetty. server.session.HashedSession:8o7fkft8skr8kfpunuz6vcmr@20584312 [java] 2013-12-19 02:47:34.406:DBUG:oejs.ServletHandler:servlet |/|null -> default [java] 2013-12-19 02:47:34.406:DBUG:oejs.ServletHandler:chain= com.google.in ject.servlet.GuiceFilter-5683514->default [java] 2013-12-19 02:47:34.406:DBUG:oejs.ServletHandler:call filter com.goo gle.inject.servlet.GuiceFilter-5683514 [java] 2013-12-19 02:47:34.406:DBUG:oejs.Server:RESPONSE / 200 [java] 2013-12-19 02:47:34.406:DBUG:oejh.HttpParser:filled 0/0 [java] 2013-12-19 02:47:34.500:DBUG:oejh.HttpParser:filled 486/486 [java] 2013-12-19 02:47:34.500:DBUG:oejs.Server:REQUEST /webclient/webclien t.nocache.js on AsyncHttpConnection@1d4eeb5 ,g=HttpGenerator{s=0,h=-1,b=-1,c=-1}, p=HttpParser{s=-5,l=35,c=0},r=198 [java] 2013-12-19 02:47:34.500:DBUG:oejsh.ContextHandler:scope null||/webcl ient/webclient.nocache.js @ o.e.j.w.WebAppContext{/,[file:/C:/TomsProjects/wave/ war/]},[file:/C:/TomsProjects/wave/war/] [java] 2013-12-19 02:47:34.500:DBUG:oejsh.ContextHandler:context=||/webclie nt/webclient.nocache.js @ o.e.j.w.WebAppContext{/,[file:/C:/TomsProjects/wave/wa r/]},[file:/C:/TomsProjects/wave/war/] [java] 2013-12-19 02:47:34.515:DBUG:oejs.session:Got Session ID 8o7fkft8skr 8kfpunuz6vcmr from cookie [java] 2013-12-19 02:47:34.515:DBUG:oejs.session:sessionManager=org.eclipse .jetty.server.session.HashSessionManager@b48b11 [java] 2013-12-19 02:47:34.515:DBUG:oejs.session:session=org.eclipse.jetty. server.session.HashedSession:8o7fkft8skr8kfpunuz6vcmr@20584312 [java] 2013-12-19 02:47:34.515:DBUG:oejs.ServletHandler:servlet |/webclient /webclient.nocache.js|null -> default [java] 2013-12-19 02:47:34.515:DBUG:oejs.ServletHandler:chain= com.google.in ject.servlet.GuiceFilter-5683514->org.eclipse.jetty.servlets.GzipFilter-11382417 ->default [java] 2013-12-19 02:47:34.515:DBUG:oejs.ServletHandler:call filter com.goo gle.inject.servlet.GuiceFilter-5683514 [java] 2013-12-19 02:47:34.515:DBUG:oejs.DefaultServlet:Resource /webclient /webclient.nocache.js.gz=null [java] 2013-12-19 02:47:34.515:DBUG:oejs.DefaultServlet:Resource /webclient /webclient.nocache.js=file:/C:/TomsProjects/wave/war/webclient/webclient.nocache .js [java] 2013-12-19 02:47:34.515:DBUG:oejs.DefaultServlet:uri=/webclient/webc lient.nocache.js resource=file:/C:/TomsProjects/wave/war/webclient/webclient.noc ache.js [java] 2013-12-19 02:47:34.515:DBUG:oejs.Server:RESPONSE /webclient/webclie nt.nocache.js 304 [java] 2013-12-19 02:47:34.531:DBUG:oejh.HttpParser:filled 0/0 [java] 2013-12-19 02:47:34.531:DBUG:oejh.HttpParser:filled 488/488 [java] 2013-12-19 02:47:34.531:DBUG:oejs.Server:REQUEST /static/logo.png on AsyncHttpConnection@1d4eeb5 ,g=HttpGenerator{s=0,h=-1,b=-1,c=-1},p=HttpParser{s= -5,l=35,c=0},r=199 [java] 2013-12-19 02:47:34.531:DBUG:oejsh.ContextHandler:scope null||/stati c/logo.png @ o.e.j.w.WebAppContext{/,[file:/C:/TomsProjects/wave/war/]},[file:/C :/TomsProjects/wave/war/] [java] 2013-12-19 02:47:34.531:DBUG:oejsh.ContextHandler:context=||/static/ logo.png @ o.e.j.w.WebAppContext{/,[file:/C:/TomsProjects/wave/war/]},[file:/C:/ TomsProjects/wave/war/] [java] 2013-12-19 02:47:34.531:DBUG:oejs.session:Got Session ID 8o7fkft8skr 8kfpunuz6vcmr from cookie [java] 2013-12-19 02:47:34.531:DBUG:oejs.session:sessionManager=org.eclipse .jetty.server.session.HashSessionManager@b48b11 [java] 2013-12-19 02:47:34.531:DBUG:oejs.session:session=org.eclipse.jetty. server.session.HashedSession:8o7fkft8skr8kfpunuz6vcmr@20584312 [java] 2013-12-19 02:47:34.531:DBUG:oejs.ServletHandler:servlet |/static/lo go.png|null -> default [java] 2013-12-19 02:47:34.531:DBUG:oejs.ServletHandler:chain= com.google.in ject.servlet.GuiceFilter-5683514->default [java] 2013-12-19 02:47:34.531:DBUG:oejs.ServletHandler:call filter com.goo gle.inject.servlet.GuiceFilter-5683514 [java] 2013-12-19 02:47:34.578:DBUG:oejs.DefaultServlet:Resource /static/lo go.png.gz=null [java] 2013-12-19 02:47:34.578:DBUG:oejs.DefaultServlet:Resource /static/lo go.png=file:/C:/TomsProjects/wave/war/static/logo.png [java] 2013-12-19 02:47:34.578:DBUG:oejs.DefaultServlet:uri=/static/ logo.pn g resource=file:/C:/TomsProjects/wave/war/static/logo.png [java] 2013-12-19 02:47:34.593:DBUG:oejs.Server:RESPONSE /static/logo.png 304 [java] 2013-12-19 02:47:34.593:DBUG:oejh.HttpParser:filled 0/0 [java] 2013-12-19 02:47:34.593:DBUG:oejh.HttpParser:filled 428/428 [java] 2013-12-19 02:47:34.593:DBUG:oejs.Server:REQUEST / socket.io/socket.i o.js on AsyncHttpConnection@1d4eeb5 ,g=HttpGenerator{s=0,h=-1,b=-1,c=-1},p=HttpPa rser{s=-5,l=35,c=0},r=200 [java] 2013-12-19 02:47:34.671:DBUG:oejsh.ContextHandler:scope null||/socke t.io/socket.io.js @ o.e.j.w.WebAppContext{/,[file:/C:/TomsProjects/wave/war/]},[ file:/C:/TomsProjects/wave/war/] [java] 2013-12-19 02:47:34.640:DBUG:oeji.nio:created SCEP@1a61053 {l(/127.0. 0.1:1310)<->r(/127.0.0.1:9898 ),d=false,open=true,ishut=false,oshut=false,rb=fals e,wb=false,w=true,i=0}-{AsyncHttpConnection@179bd11 ,g=HttpGenerator{s=0,h=-1,b=- 1,c=-1},p=HttpParser{s=-14,l=0,c=0},r=0} [java] 2013-12-19 02:47:34.671:DBUG:oejsh.ContextHandler:context=||/socket. io/socket.io.js @ o.e.j.w.WebAppContext{/,[file:/C:/TomsProjects/wave/war/]},[fi le:/C:/TomsProjects/wave/war/] [java] 2013-12-19 02:47:34.687:DBUG:oejs.session:Got Session ID 8o7fkft8skr 8kfpunuz6vcmr from cookie [java] 2013-12-19 02:47:34.687:DBUG:oejs.session:sessionManager=org.eclipse .jetty.server.session.HashSessionManager@b48b11 [java] 2013-12-19 02:47:34.687:DBUG:oejs.session:session=org.eclipse.jetty. server.session.HashedSession:8o7fkft8skr8kfpunuz6vcmr@20584312 [java] 2013-12-19 02:47:34.687:DBUG:oejs.ServletHandler:servlet |/ socket.io /socket.io.js|null -> default [java] 2013-12-19 02:47:34.687:DBUG:oejs.ServletHandler:chain= com.google.in ject.servlet.GuiceFilter-5683514->default [java] 2013-12-19 02:47:34.687:DBUG:oejs.ServletHandler:call filter com.goo gle.inject.servlet.GuiceFilter-5683514 [java] 2013-12-19 02:47:34.687:DBUG:oejh.HttpParser:filled 489/489 [java] 2013-12-19 02:47:34.687:DBUG:oejs.Server:REQUEST /static/earth.png o n AsyncHttpConnection@179bd11 ,g=HttpGenerator{s=0,h=-1,b=-1,c=-1},p=HttpParser{s =-5,l=35,c=0},r=1 [java] 2013-12-19 02:47:34.687:DBUG:oejsh.ContextHandler:scope null||/stati c/earth.png @ o.e.j.w.WebAppContext{/,[file:/C:/TomsProjects/wave/war/]},[file:/ C:/TomsProjects/wave/war/] [java] 2013-12-19 02:47:34.687:DBUG:oejsh.ContextHandler:context=||/static/ earth.png @ o.e.j.w.WebAppContext{/,[file:/C:/TomsProjects/wave/war/]},[file:/C: /TomsProjects/wave/war/] [java] 2013-12-19 02:47:34.687:DBUG:oejs.session:Got Session ID 8o7fkft8skr 8kfpunuz6vcmr from cookie [java] 2013-12-19 02:47:34.687:DBUG:oejs.session:sessionManager=org.eclipse .jetty.server.session.HashSessionManager@b48b11 [java] 2013-12-19 02:47:34.687:DBUG:oejs.session:session=org.eclipse.jetty. server.session.HashedSession:8o7fkft8skr8kfpunuz6vcmr@20584312 [java] 2013-12-19 02:47:34.687:DBUG:oejs.ServletHandler:servlet |/static/ea rth.png|null -> default [java] 2013-12-19 02:47:34.687:DBUG:oejs.ServletHandler:chain= com.google.in ject.servlet.GuiceFilter-5683514->default [java] 2013-12-19 02:47:34.687:DBUG:oejs.ServletHandler:call filter com.goo gle.inject.servlet.GuiceFilter-5683514 [java] 2013-12-19 02:47:34.687:DBUG:oejs.DefaultServlet:Resource /static/ea rth.png.gz=null [java] 2013-12-19 02:47:34.703:DBUG:oejs.Server:RESPONSE / socket.io/socket. io.js 200 [java] 2013-12-19 02:47:34.703:DBUG:oeji.nio:created SCEP@33a290 {l(/127.0.0 .1:1311)<->r(/127.0.0.1:9898 ),d=false,open=true,ishut=false,oshut=false,rb=false ,wb=false,w=true,i=0}-{AsyncHttpConnection@1f5d05b ,g=HttpGenerator{s=0,h=-1,b=-1 ,c=-1},p=HttpParser{s=-14,l=0,c=0},r=0} [java] 2013-12-19 02:47:34.703:DBUG:oejh.HttpParser:filled 0/0 [java] 2013-12-19 02:47:34.703:DBUG:oejh.HttpParser:filled 0/0 [java] 2013-12-19 02:47:34.703:DBUG:oejs.DefaultServlet:Resource /static/ea rth.png=file:/C:/TomsProjects/wave/war/static/earth.png [java] 2013-12-19 02:47:34.750:DBUG:oeji.nio:created SCEP@c76003 {l(/127.0.0 .1:1312)<->r(/127.0.0.1:9898 ),d=false,open=true,ishut=false,oshut=false,rb=false ,wb=false,w=true,i=0}-{AsyncHttpConnection@1709dc6 ,g=HttpGenerator{s=0,h=-1,b=-1 ,c=-1},p=HttpParser{s=-14,l=0,c=0},r=0} [java] 2013-12-19 02:47:34.796:DBUG:oejs.DefaultServlet:uri=/static/earth.p ng resource=file:/C:/TomsProjects/wave/war/static/earth.png [java] 2013-12-19 02:47:34.796:DBUG:oejh.HttpParser:filled 0/0 [java] 2013-12-19 02:47:34.796:DBUG:oejs.Server:RESPONSE /static/earth.png 304 [java] 2013-12-19 02:47:34.796:DBUG:oejh.HttpParser:filled 0/0 [java] 2013-12-19 02:47:34.812:DBUG:oeji.nio:created SCEP@23ec74 {l(/127.0.0 .1:1313)<->r(/127.0.0.1:9898 ),d=false,open=true,ishut=false,oshut=false,rb=false ,wb=false,w=true,i=0}-{AsyncHttpConnection@78d8ac ,g=HttpGenerator{s=0,h=-1,b=-1, c=-1},p=HttpParser{s=-14,l=0,c=0},r=0} [java] 2013-12-19 02:47:34.812:DBUG:oejh.HttpParser:filled 0/0 [java] 2013-12-19 02:47:34.875:DBUG:oeji.nio:created SCEP@148bd4 {l(/127.0.0 .1:1314)<->r(/127.0.0.1:9898 ),d=false,open=true,ishut=false,oshut=false,rb=false ,wb=false,w=true,i=0}-{AsyncHttpConnection@e819b3 ,g=HttpGenerator{s=0,h=-1,b=-1, c=-1},p=HttpParser{s=-14,l=0,c=0},r=0} [java] 2013-12-19 02:47:34.906:DBUG:oejh.HttpParser:filled 0/0 [java] 2013-12-19 02:47:35.218:DBUG:oejh.HttpParser:filled 333/333 [java] 2013-12-19 02:47:35.218:DBUG:oejs.Server:REQUEST /static/favicon.ico on AsyncHttpConnection@1d4eeb5 ,g=HttpGenerator{s=0,h=-1,b=-1,c=-1},p=HttpParser {s=-5,l=35,c=0},r=201 [java] 2013-12-19 02:47:35.218:DBUG:oejsh.ContextHandler:scope null||/stati c/favicon.ico @ o.e.j.w.WebAppContext{/,[file:/C:/TomsProjects/wave/war/]},[file :/C:/TomsProjects/wave/war/] [java] 2013-12-19 02:47:35.218:DBUG:oejsh.ContextHandler:context=||/static/ favicon.ico @ o.e.j.w.WebAppContext{/,[file:/C:/TomsProjects/wave/war/]},[file:/ C:/TomsProjects/wave/war/] [java] 2013-12-19 02:47:35.250:DBUG:oejs.session:Got Session ID 8o7fkft8skr 8kfpunuz6vcmr from cookie [java] 2013-12-19 02:47:35.250:DBUG:oejs.session:sessionManager=org.eclipse .jetty.server.session.HashSessionManager@b48b11 [java] 2013-12-19 02:47:35.250:DBUG:oejs.session:session=org.eclipse.jetty. server.session.HashedSession:8o7fkft8skr8kfpunuz6vcmr@20584312 [java] 2013-12-19 02:47:35.250:DBUG:oejs.ServletHandler:servlet |/static/fa vicon.ico|null -> default [java] 2013-12-19 02:47:35.250:DBUG:oejs.ServletHandler:chain= com.google.in ject.servlet.GuiceFilter-5683514->default [java] 2013-12-19 02:47:35.250:DBUG:oejs.ServletHandler:call filter com.goo gle.inject.servlet.GuiceFilter-5683514 [java] 2013-12-19 02:47:35.250:DBUG:oejs.DefaultServlet:Resource /static/fa vicon.ico.gz=null [java] 2013-12-19 02:47:35.250:DBUG:oejs.DefaultServlet:Resource /static/fa vicon.ico=file:/C:/TomsProjects/wave/war/static/favicon.ico [java] 2013-12-19 02:47:35.250:DBUG:oejs.DefaultServlet:uri=/static/favicon .ico resource=file:/C:/TomsProjects/wave/war/static/favicon.ico [java] 2013-12-19 02:47:35.281:DBUG:oejs.Server:RESPONSE /static/favicon.ic o 200 [java] 2013-12-19 02:47:35.281:DBUG:oejh.HttpParser:filled 0/0 [java] 2013-12-19 02:47:36.968:DBUG:oejss.HashedSession:Saving 8o7fkft8skr8 kfpunuz6vcmr true [java] 2013-12-19 02:47:37.109:DBUG:oejss.HashedSession:Saving 12olu3og9eil y19n8l392o3k7d true [java] 2013-12-19 02:47:48.000:DBUG:oejin.ChannelEndPoint:ishut SCEP@33a290 {l(/127.0.0.1:1311)<->r(/127.0.0.1:9898 ),d=true,open=true,ishut=false,oshut=fals e,rb=false,wb=false,w=true,i=1r}-{AsyncHttpConnection@1f5d05b ,g=HttpGenerator{s= 0,h=-1,b=-1,c=-1},p=HttpParser{s=-14,l=0,c=0},r=0} [java] 2013-12-19 02:47:48.000:DBUG:oejh.HttpParser:filled -1/0 [java] 2013-12-19 02:47:48.000:DBUG:oejin.ChannelEndPoint:close SCEP@33a290 {l(/127.0.0.1:1311)<->r(/127.0.0.1:9898 ),d=true,open=true,ishut=true,oshut=false ,rb=false,wb=false,w=true,i=1r}-{AsyncHttpConnection@1f5d05b ,g=HttpGenerator{s=0 ,h=-1,b=-1,c=-1},p=HttpParser{s=0,l=0,c=0},r=0} [java] 2013-12-19 02:47:48.000:DBUG:oejin.ChannelEndPoint:ishut SCEP@c76003 {l(/127.0.0.1:1312)<->r(/127.0.0.1:9898 ),d=true,open=true,ishut=false,oshut=fals e,rb=false,wb=false,w=true,i=1r}-{AsyncHttpConnection@1709dc6 ,g=HttpGenerator{s= 0,h=-1,b=-1,c=-1},p=HttpParser{s=-14,l=0,c=0},r=0} [java] 2013-12-19 02:47:48.046:DBUG:oejh.HttpParser:filled -1/0 [java] 2013-12-19 02:47:48.046:DBUG:oejin.ChannelEndPoint:close SCEP@c76003 {l(/127.0.0.1:1312)<->r(/127.0.0.1:9898 ),d=true,open=true,ishut=true,oshut=false ,rb=false,wb=false,w=true,i=1r}-{AsyncHttpConnection@1709dc6 ,g=HttpGenerator{s=0 ,h=-1,b=-1,c=-1},p=HttpParser{s=0,l=0,c=0},r=0} [java] 2013-12-19 02:47:48.000:DBUG:oejin.ChannelEndPoint:ishut SCEP@148bd4 {l(/127.0.0.1:1314)<->r(/127.0.0.1:9898 ),d=true,open=true,ishut=false,oshut=fals e,rb=false,wb=false,w=true,i=1r}-{AsyncHttpConnection@e819b3 ,g=HttpGenerator{s=0 ,h=-1,b=-1,c=-1},p=HttpParser{s=-14,l=0,c=0},r=0} [java] 2013-12-19 02:47:48.046:DBUG:oejh.HttpParser:filled -1/0 [java] 2013-12-19 02:47:48.046:DBUG:oejin.ChannelEndPoint:close SCEP@148bd4 {l(/127.0.0.1:1314)<->r(/127.0.0.1:9898 ),d=true,open=true,ishut=true,oshut=false ,rb=false,wb=false,w=true,i=1r}-{AsyncHttpConnection@e819b3 ,g=HttpGenerator{s=0, h=-1,b=-1,c=-1},p=HttpParser{s=0,l=0,c=0},r=0} [java] 2013-12-19 02:47:48.046:DBUG:oeji.nio:destroyEndPoint SCEP@33a290{l( null)<->r(/127.0.0.1:9898 ),d=true,open=false,ishut=true,oshut=true,rb=false,wb=f alse,w=true,i=1!}-{AsyncHttpConnection@1f5d05b ,g=HttpGenerator{s=0,h=-1,b=-1,c=- 1},p=HttpParser{s=0,l=0,c=0},r=0} [java] 2013-12-19 02:47:48.046:DBUG:oejs.AbstractHttpConnection:closed Asyn cHttpConnection@1f5d05b ,g=HttpGenerator{s=0,h=-1,b=-1,c=-1},p=HttpParser{s=0,l=0 ,c=0},r=0 [java] 2013-12-19 02:47:48.046:DBUG:oeji.nio:destroyEndPoint SCEP@c76003{l( /127.0.0.1:1312)<->r(/127.0.0.1:9898 ),d=true,open=false,ishut=true,oshut=true,rb =false,wb=false,w=true,i=1!}-{AsyncHttpConnection@1709dc6 ,g=HttpGenerator{s=0,h= -1,b=-1,c=-1},p=HttpParser{s=0,l=0,c=0},r=0} [java] 2013-12-19 02:47:48.046:DBUG:oejs.AbstractHttpConnection:closed Asyn cHttpConnection@1709dc6 ,g=HttpGenerator{s=0,h=-1,b=-1,c=-1},p=HttpParser{s=0,l=0 ,c=0},r=0 [java] 2013-12-19 02:47:48.046:DBUG:oeji.nio:destroyEndPoint SCEP@148bd4{l( /127.0.0.1:1314)<->r(/127.0.0.1:9898 ),d=false,open=false,ishut=true,oshut=true,r b=false,wb=false,w=true,i=1!}-{AsyncHttpConnection@e819b3 ,g=HttpGenerator{s=0,h= -1,b=-1,c=-1},p=HttpParser{s=0,l=0,c=0},r=0} [java] 2013-12-19 02:47:48.000:DBUG:oejin.ChannelEndPoint:ishut SCEP@23ec74 {l(/127.0.0.1:1313)<->r(/127.0.0.1:9898 ),d=true,open=true,ishut=false,oshut=fals e,rb=false,wb=false,w=true,i=1r}-{AsyncHttpConnection@78d8ac ,g=HttpGenerator{s=0 ,h=-1,b=-1,c=-1},p=HttpParser{s=-14,l=0,c=0},r=0} [java] 2013-12-19 02:47:48.046:DBUG:oejs.AbstractHttpConnection:closed Asyn cHttpConnection@e819b3 ,g=HttpGenerator{s=0,h=-1,b=-1,c=-1},p=HttpParser{s=0,l=0, c=0},r=0 [java] 2013-12-19 02:47:48.046:DBUG:oejh.HttpParser:filled -1/0 [java] 2013-12-19 02:47:48.046:DBUG:oejin.ChannelEndPoint:close SCEP@23ec74 {l(/127.0.0.1:1313)<->r(/127.0.0.1:9898 ),d=true,open=true,ishut=true,oshut=false ,rb=false,wb=false,w=true,i=1r}-{AsyncHttpConnection@78d8ac ,g=HttpGenerator{s=0, h=-1,b=-1,c=-1},p=HttpParser{s=0,l=0,c=0},r=0} [java] 2013-12-19 02:47:48.062:DBUG:oeji.nio:destroyEndPoint SCEP@23ec74{l( null)<->r(/127.0.0.1:9898 ),d=false,open=false,ishut=true,oshut=true,rb=false,wb= false,w=true,i=1!}-{AsyncHttpConnection@78d8ac ,g=HttpGenerator{s=0,h=-1,b=-1,c=- 1},p=HttpParser{s=0,l=0,c=0},r=0} [java] 2013-12-19 02:47:48.062:DBUG:oejs.AbstractHttpConnection:closed Asyn cHttpConnection@78d8ac ,g=HttpGenerator{s=0,h=-1,b=-1,c=-1},p=HttpParser{s=0,l=0, c=0},r=0 [java] 2013-12-19 02:48:36.968:DBUG:oejss.HashedSession:Saving 8o7fkft8skr8 kfpunuz6vcmr true [java] 2013-12-19 02:48:37.218:DBUG:oejss.HashedSession:Saving 12olu3og9eil y19n8l392o3k7d true [java] 2013-12-19 02:49:36.968:DBUG:oejss.HashedSession:Saving 8o7fkft8skr8 kfpunuz6vcmr true [java] 2013-12-19 02:49:37.218:DBUG:oejss.HashedSession:Saving 12olu3og9eil y19n8l392o3k7d true --------------------------------- Looking at the gwt-hosted build xml; <target name="hosted-gwt" depends="compile" description="Runs the hosted mode server, for debugging the GWT client in a JVM."> <java failonerror="true" fork="true" classname="com.google.gwt.dev.DevMode"> <classpath> <pathelement location="${src.dir}"/> <pathelement location="${gen.dir}/messages"/> <path refid="libpath"/> </classpath> <jvmarg value="-Xmx1024M"/> <jvmarg value="-ea"/> <jvmarg value="-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8001"/> <arg value="-noserver" /> <arg line="-bindAddress 0.0.0.0" /> <arg line="${gwt.args}"/> <arg line="-startupUrl http://localhost:9898"/> <arg value="org.waveprotocol.box.webclient.WebClientProd"/> </java> </target> should "-noserver" be in there? I didnt edit any of that myself, save for pasting the startURL into it, but I am looking at difference between the working "editor-hosted" and "waveharness-hosted" configs, and this one. ~~~ Thomas & Bertines online review show: http://randomreviewshow.com/index.html Try it! You might even feel ambivalent about it :) On 17 December 2013 22:42, Thomas Wrobel <darkfl...@gmail.com> wrote: > *Sam -* Thanks for the idea, but I don't think that's been my issue, as I > could connect ok to waveharness-hosted and ant editor-hosted when I > tried them. > Still, good to note that incase anyone else has that issue. > > ~~~ > Thomas & Bertines online review show: > http://randomreviewshow.com/index.html > Try it! You might even feel ambivalent about it :) > > > On 17 December 2013 21:34, Sam Nelson <so...@orcon.net.nz> wrote: > >> Hi Thomas, >> >> I'm completely unfamilar with your dev tools, however when you suggested >> having to run something first before http://localhost:9898 exists, that >> rung a bell for me as a windows developer. When attempting to listen on a >> URL in a windows environment with a WCF self-hosted service - that is, >> outside of the IIS web server, I've had to explicitly grant access rights >> for the URL to my application's user account by running something like: >> netsh http add urlacl url=http://localhost:9898 user="MyServiceUser" >> >> I think "netsh http" only works on Vista or higher though, in an XP >> environment you'd need the Windows Support Tools installed to accomplish >> the same via the command line, although I don't know which tool you use in >> here since at that point I just switched my installer from invoking another >> tool, to using the HTTP API directly (see HttpSetServiceConfiguration in >> the httpapi.dll), which gives the required functionality between both >> operating systems. Not sure if that'll help? >> >> >> -------- Original Message -------- >> Date: Tue, 17 Dec 2013 16:21:22 +0100 >> From: Thomas Wrobel <darkfl...@gmail.com> >> >> >> On 16 December 2013 18:26, Yuri Z <vega...@gmail.com <mailto: >> vega...@gmail.com>> wrote: >> >> Try to add the startupUrl like this: >> >> <target name="hosted-gwt" depends="compile" >> description="Runs the hosted mode server, for debugging the GWT >> client in a JVM."> >> <java failonerror="true" fork="true" >> classname="com.google.gwt.dev.DevMode"> >> <classpath> >> <pathelement location="${src.dir}"/> >> <pathelement location="${gen.dir}/messages"/> >> <path refid="libpath"/> >> </classpath> >> <jvmarg value="-Xmx512M"/> >> <jvmarg value="-ea"/> >> <jvmarg >> value="-agentlib:jdwp=transport=dt_socket,server=y, >> suspend=n,address=8001"/> >> <arg value="-noserver" /> >> <arg line="-bindAddress 0.0.0.0" /> >> <arg line="${gwt.args}"/> >> <arg line="-startupUrl http://localhost:9898"/> >> <arg value="org.waveprotocol.box.webclient.WebClientProd"/> >> >> >> >> Progress, but still no luck. >> My XML now seems identical to you, with the exception of <jvmarg >> value="-Xmx512M"/> is <jvmarg value="-Xmx1024M"/>. I assume that's just >> mine having more memory assigned though. >> >> On running "ant hosted-gwt" I now get a startupurl , but no connection to >> it (enclosed screenshot, hope it works); >> >> Could it be something with port numbers? I notice theres a parameter >> there "address=8001", dunno if that has any connection with my lack of >> connection. >> Only other thing I can think of is I have to run something else first >> before "http://localhost:9898" exists? >> >> >> >> >> >