incubator-wave-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Frank R." <renfeng...@gmail.com>
Subject Re: Setting up Wave for client development (my experience setting up on WindowsXP)
Date Fri, 20 Dec 2013 01:18:01 GMT
It shouldn't be difficult to figure out how to make a debug/run
configuration for eclipse by studying the ant target, hosted-gwt. See
build.xml


On Fri, Dec 20, 2013 at 9:14 AM, Frank R. <renfeng.cn@gmail.com> wrote:

> Did you notice there was a little icon (as a gray gwt toolbox) to the
> right of your chrome address bar?
>
>    1. Click it, and you'll see a button, Update Your Configuration.
>    2. Click on the button, and you'll see a page, GWT Developer Plugin
>    Options.
>    3. Include a web and code server pair. In your case, you should enter
>    the following, and click Add button. (Be sure that Include radio button is
>    selected.)
>       - web server: localhost
>       - code server: 192.168.178.54
>    4. Go back to http://localhost:9898?gwt.codesvr=192.168.178.54:9997.
>    Refresh it if you already have it opened.
>
> I didn't go further. Hope it work for you~
>
>
> On Thu, Dec 19, 2013 at 11:45 PM, Thomas Wrobel <darkflame@gmail.com>wrote:
>
>> 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 <darkflame@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 <sohra@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 <darkflame@gmail.com>
>> >>
>> >>
>> >> On 16 December 2013 18:26, Yuri Z <vega113@gmail.com <mailto:
>> >> vega113@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?
>> >>
>> >>
>> >>
>> >>
>> >>
>> >
>>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message