Hi, I got the same problem on Chrome 5 stable with Linux. Since the io2010 branch contains the 7.1.4 jetty, the patch won't help I suppose.
So I "upgraded" to Chrome 6 dev. Now it is continuously switching between Connected and Disconnected and I still can't log in. The server log looks like en endless repetition of: 2010-07-01 22:56:59.716:DBUG::RESPONSE /socket 101 2010-07-01 22:57:02.656:DBUG::EOF org.eclipse.jetty.io.EofException 2010-07-01 22:57:02.656:DBUG::EOF org.eclipse.jetty.io.EofException 2010-07-01 22:57:04.713:DBUG::REQUEST /socket on org.eclipse.jetty.server.nio.selectchannelconnecto...@88d319 2010-07-01 22:57:04.713:DBUG::servlet=org.waveprotocol.wave.examples.fedone.rpc.ServerRpcProvider$WaveWebSocketServlet-31168594 2010-07-01 22:57:04.713:DBUG::servlet holder= org.waveprotocol.wave.examples.fedone.rpc.ServerRpcProvider$WaveWebSocketServlet-31168594 2010-07-01 22:57:04.713:DBUG::chain= null Jul 1, 2010 10:57:04 PM org.waveprotocol.wave.examples.fedone.rpc.ServerRpcProvider$WebSocketConnection <init> INFO: New websocket connection set up. 2010-07-01 22:57:04.717:DBUG::RESPONSE /socket 101 and the client log says it tries to reconnect all the time. Any idea on how to get this working? Greetings Torben 2010/6/30 Anthony Baxter <[email protected]> > Does the patch in > http://groups.google.com/group/wave-protocol/msg/f696b902ae059f09 > help? > > On Wed, Jun 30, 2010 at 10:13, Paul Carff <[email protected]> wrote: > > Google Chrome > > 5.0.375.86 > > > > On Tue, Jun 29, 2010 at 4:18 PM, Anthony Baxter <[email protected] > > > > wrote: > >> > >> which browser? you need one that supports websockets. > >> > >> On Wed, Jun 30, 2010 at 02:31, cyclingastrobrewer <[email protected]> > >> wrote: > >> > When I run the web client - I am not able to log in. I can enter a > >> > login address, but the login button is still grayed out. There is a > >> > message in the upper right corner "Never_Connected > >> > > >> > In the bottom window I have this output: > >> > Tue Jun 29 09:14:58 GMT-700 2010[INFO] Attemping to reconnect > >> > Tue Jun 29 09:14:58 GMT-700 2010[INFO] SimpleWebClient.onModuleLoad() > >> > done > >> > > >> > and from the server I have this: > >> > > >> > 2010-06-29 09:14:52.116:DBUG::REQUEST / on > >> > org.eclipse.jetty.server.nio.selectchannelconnecto...@19b4748 > >> > 2010-06-29 > >> > > >> > > 09:14:52.116:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-13121387 > >> > 2010-06-29 09:14:52.116:DBUG::servlet holder= > >> > org.eclipse.jetty.servlet.DefaultServlet-13121387 > >> > 2010-06-29 09:14:52.116:DBUG::chain= > >> > 2010-06-29 09:14:52.117:DBUG::RESOURCE /=file:/home/pcarff/wave- > >> > protocol-io2010/war/ > >> > 2010-06-29 09:14:52.117:DBUG::RESOURCE /=file:/home/pcarff/wave- > >> > protocol-io2010/war/ > >> > 2010-06-29 > 09:14:52.117:DBUG::resource=file:/home/pcarff/wave-protocol- > >> > io2010/war/ > >> > 2010-06-29 09:14:52.117:DBUG::RESOURCE /simplewebclient.html=file:/ > >> > home/pcarff/wave-protocol-io2010/war/simplewebclient.html > >> > 2010-06-29 > >> > > >> > > 09:14:52.117:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-13121387 > >> > 2010-06-29 09:14:52.117:DBUG::servlet holder= > >> > org.eclipse.jetty.servlet.DefaultServlet-13121387 > >> > 2010-06-29 09:14:52.117:DBUG::chain= > >> > 2010-06-29 > 09:14:52.117:DBUG::resource=file:/home/pcarff/wave-protocol- > >> > io2010/war/simplewebclient.html content > >> > 2010-06-29 09:14:52.125:DBUG::RESPONSE / 200 > >> > 2010-06-29 09:14:57.449:DBUG::REQUEST /simplewebclient/ > >> > simplewebclient.nocache.js on > >> > org.eclipse.jetty.server.nio.selectchannelconnecto...@19b4748 > >> > 2010-06-29 > >> > > >> > > 09:14:57.449:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-13121387 > >> > 2010-06-29 09:14:57.449:DBUG::servlet holder= > >> > org.eclipse.jetty.servlet.DefaultServlet-13121387 > >> > 2010-06-29 09:14:57.449:DBUG::chain= > >> > 2010-06-29 > 09:14:57.449:DBUG::resource=file:/home/pcarff/wave-protocol- > >> > io2010/war/simplewebclient/simplewebclient.nocache.js content > >> > 2010-06-29 09:14:57.450:DBUG::RESPONSE /simplewebclient/ > >> > simplewebclient.nocache.js 200 > >> > 2010-06-29 09:14:57.492:DBUG::REQUEST /simplewebclient/gwt/chrome/ > >> > chrome.css on org.eclipse.jetty.server.nio.SelectChannelConnector > >> > $...@19b4748 > >> > 2010-06-29 > >> > > >> > > 09:14:57.492:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-13121387 > >> > 2010-06-29 09:14:57.492:DBUG::servlet holder= > >> > org.eclipse.jetty.servlet.DefaultServlet-13121387 > >> > 2010-06-29 09:14:57.492:DBUG::chain= > >> > 2010-06-29 > 09:14:57.493:DBUG::resource=file:/home/pcarff/wave-protocol- > >> > io2010/war/simplewebclient/gwt/chrome/chrome.css content > >> > 2010-06-29 09:14:57.494:DBUG::RESPONSE /simplewebclient/gwt/chrome/ > >> > chrome.css 200 > >> > 2010-06-29 09:14:57.498:DBUG::REQUEST /simplewebclient/ > >> > 338C1860A51595A912DE5B79D259B89D.cache.html on > >> > org.eclipse.jetty.server.nio.selectchannelconnecto...@19b4748 > >> > 2010-06-29 > >> > > >> > > 09:14:57.498:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-13121387 > >> > 2010-06-29 09:14:57.498:DBUG::servlet holder= > >> > org.eclipse.jetty.servlet.DefaultServlet-13121387 > >> > 2010-06-29 09:14:57.498:DBUG::chain= > >> > 2010-06-29 09:14:57.499:DBUG::RESOURCE /simplewebclient/ > >> > 338C1860A51595A912DE5B79D259B89D.cache.html.gz=null > >> > 2010-06-29 09:14:57.499:DBUG::RESOURCE /simplewebclient/ > >> > 338C1860A51595A912DE5B79D259B89D.cache.html.gz=null > >> > 2010-06-29 09:14:57.499:DBUG::RESOURCE /simplewebclient/ > >> > 338C1860A51595A912DE5B79D259B89D.cache.html=file:/home/pcarff/wave- > >> > protocol-io2010/war/simplewebclient/ > >> > 338C1860A51595A912DE5B79D259B89D.cache.html > >> > 2010-06-29 09:14:57.500:DBUG::RESOURCE /simplewebclient/ > >> > 338C1860A51595A912DE5B79D259B89D.cache.html=file:/home/pcarff/wave- > >> > protocol-io2010/war/simplewebclient/ > >> > 338C1860A51595A912DE5B79D259B89D.cache.html > >> > 2010-06-29 > 09:14:57.500:DBUG::resource=file:/home/pcarff/wave-protocol- > >> > io2010/war/simplewebclient/338C1860A51595A912DE5B79D259B89D.cache.html > >> > 2010-06-29 09:14:57.836:DBUG::RESPONSE /simplewebclient/ > >> > 338C1860A51595A912DE5B79D259B89D.cache.html 200 > >> > 2010-06-29 09:14:58.418:DBUG::REQUEST /simplewebclient/clear.cache.gif > >> > on org.eclipse.jetty.server.nio.selectchannelconnecto...@19b4748 > >> > 2010-06-29 > >> > > >> > > 09:14:58.418:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-13121387 > >> > 2010-06-29 09:14:58.418:DBUG::servlet holder= > >> > org.eclipse.jetty.servlet.DefaultServlet-13121387 > >> > 2010-06-29 09:14:58.418:DBUG::chain= > >> > 2010-06-29 > 09:14:58.419:DBUG::resource=file:/home/pcarff/wave-protocol- > >> > io2010/war/simplewebclient/clear.cache.gif content > >> > 2010-06-29 09:14:58.424:DBUG::RESPONSE /simplewebclient/ > >> > clear.cache.gif 200 > >> > 2010-06-29 09:14:58.583:DBUG::REQUEST /simplewebclient/gwt/chrome/ > >> > images/hborder.png on > >> > org.eclipse.jetty.server.nio.selectchannelconnecto...@19b4748 > >> > 2010-06-29 > >> > > >> > > 09:14:58.583:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-13121387 > >> > 2010-06-29 09:14:58.583:DBUG::servlet holder= > >> > org.eclipse.jetty.servlet.DefaultServlet-13121387 > >> > 2010-06-29 09:14:58.583:DBUG::chain= > >> > 2010-06-29 > 09:14:58.584:DBUG::resource=file:/home/pcarff/wave-protocol- > >> > io2010/war/simplewebclient/gwt/chrome/images/hborder.png content > >> > 2010-06-29 09:14:58.585:DBUG::RESPONSE /simplewebclient/gwt/chrome/ > >> > images/hborder.png 200 > >> > 2010-06-29 09:14:58.587:DBUG::REQUEST /simplewebclient/gwt/chrome/ > >> > images/splitPanelThumb.png on > >> > org.eclipse.jetty.server.nio.selectchannelconnecto...@19b4748 > >> > 2010-06-29 > >> > > >> > > 09:14:58.587:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-13121387 > >> > 2010-06-29 09:14:58.587:DBUG::servlet holder= > >> > org.eclipse.jetty.servlet.DefaultServlet-13121387 > >> > 2010-06-29 09:14:58.587:DBUG::chain= > >> > 2010-06-29 > 09:14:58.587:DBUG::resource=file:/home/pcarff/wave-protocol- > >> > io2010/war/simplewebclient/gwt/chrome/images/splitPanelThumb.png > >> > content > >> > 2010-06-29 09:14:58.588:DBUG::RESPONSE /simplewebclient/gwt/chrome/ > >> > images/splitPanelThumb.png 200 > >> > 2010-06-29 09:15:12.766:DBUG::REQUEST /favicon.ico on > >> > org.eclipse.jetty.server.nio.selectchannelconnecto...@19b4748 > >> > 2010-06-29 > >> > > >> > > 09:15:12.766:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-13121387 > >> > 2010-06-29 09:15:12.766:DBUG::servlet holder= > >> > org.eclipse.jetty.servlet.DefaultServlet-13121387 > >> > 2010-06-29 09:15:12.766:DBUG::chain= > >> > 2010-06-29 09:15:12.766:DBUG::RESOURCE /favicon.ico=null > >> > 2010-06-29 09:15:12.766:DBUG::RESOURCE /favicon.ico=null > >> > 2010-06-29 09:15:12.766:DBUG::resource=null > >> > 2010-06-29 09:15:12.767:DBUG::RESPONSE /favicon.ico 404 > >> > > >> > > >> > On Jun 24, 12:46 am, Anthony Baxter <[email protected]> wrote: > >> >> Hi folks, > >> >> > >> >> We thought it might be useful to point at some starter documentation > >> >> for the newwebclient, as well as pointing to some of the more > >> >> interesting parts of the code for those of you interested in working > >> >> with it. > >> >> > >> >> Thewebclientis implemented using GWT > >> >> [http://code.google.com/webtoolkit]. It is a testbed/sample for the > >> >> newly open sourced editor, model and concurrency control code, which > >> >> is also in GWT. The code for thewebclientcan be found in the > >> >> directory gwt_src/org/waveprotocol/wave/examples/fedone/ > >> >> > >> >> [ > http://code.google.com/p/wave-protocol/source/browse?repo=io2010#hg/g...] > >> >> in the io2010 repository. The code uses the (new in GWT 2.0) UiBinder > >> >> approach to defining its user interface. > >> >> > >> >> Currently theclientallows you to view and create waves, as well as > >> >> add replies and edit existing blips. It also allows you to add > >> >> participants to an existing wave - both local and remote (via > >> >> federation). > >> >> > >> >> You can use it by running "ant all" (or "ant dist-server > >> >> compile_gwt"), setting up the server in the same way as before > >> >> [http://code.google.com/p/wave-protocol/wiki/Installation], then > >> >> visitinghttp://localhost:9898in a browser. Login with a full > >> >> u...@yourdomain. At the moment, only Chrome, Safari 5 and Webkit > >> >> nightly are supported, as they're the only browsers that have the > >> >> required Websocket support. > >> >> > >> >> Here's a brief look at some of the files to look at if you're > >> >> interested in adding features or functionality to the currentclient, > >> >> or to implement your ownclientusing the code be open sourced. > >> >> > >> >> gwt_src/org/waveprotocol/wave/examples/fedone/simplewebclient - this > >> >> directory contains the bulk of the user interface for theclient. In > >> >> that directory, you'll find the following files of interest: > >> >> > >> >> *client/CcStackManager.java > >> >> > >> >> This file shows how to hook up theclientside concurrency control > >> >> stack. The concurrency control stack takes care of sending messages > >> >> out to the network, and applying real time changes to the current > >> >> state of the editor. > >> >> > >> >> *client/EditorWidget.java > >> >> > >> >> This file hooks up the newly open-sourced editor widget to the view > >> >> of a wave. > >> >> > >> >> *client/WaveView.java > >> >> > >> >> This is the right hand panel of the main view of theclient, showing > >> >> the display of blips in the wave. As noted in the initial email > >> >> announcing this code, right now this only displays top level blips in > >> >> the conversation. > >> >> > >> >> In the > gwt_src/org/wave/waveprotocol/examples/fedone/waveclient/common > >> >> directory are GWT-specific versions of theclient-server protocol > >> >> implementation for theclient. As we previously mentioned, we're aware > >> >> of the deficiencies of the currentclient-server protocol, and will be > >> >> looking to update it soon to be closer to theclient-server protocol > >> >> we use for the wave.google.com service. > >> >> > >> >> Additionally, Alex North has posted a wiki page with a walk through > of > >> >> the new model code > >> >> [http://code.google.com/p/wave-protocol/wiki/WaveModelCodeWalk], and > >> >> Dan Danilatos has additional notes in this > >> >> thread: > https://groups.google.com/group/wave-protocol/browse_thread/thread/73.... > >> >> > >> >> It's worth emphasising that the io2010 branch of the repository is a > >> >> temporary thing - once the code is cleaned up and the tests are all > >> >> working again, we'll be landing the code into the default trunk > >> >> repository. Instructions for checking out a copy of the io2010 code > >> >> can be found > >> >> athttp://code.google.com/p/wave-protocol/source/checkout?repo=io2010 > >> >> > >> >> Thanks, > >> >> > >> >> Anthony (on behalf of JD, Alex, Dan, Soren, Bob and Christian) > >> >> > >> >> -- > >> >> Anthony Baxter, [email protected] > >> > > >> > -- > >> > You received this message because you are subscribed to the Google > >> > Groups "Wave Protocol" group. > >> > To post to this group, send email to [email protected]. > >> > To unsubscribe from this group, send email to > >> > [email protected]<wave-protocol%[email protected]> > . > >> > For more options, visit this group at > >> > http://groups.google.com/group/wave-protocol?hl=en. > >> > > >> > > >> > >> > >> > >> -- > >> Anthony Baxter, [email protected] > >> > >> -- > >> You received this message because you are subscribed to the Google > Groups > >> "Wave Protocol" group. > >> To post to this group, send email to [email protected]. > >> To unsubscribe from this group, send email to > >> [email protected]<wave-protocol%[email protected]> > . > >> For more options, visit this group at > >> http://groups.google.com/group/wave-protocol?hl=en. > >> > > > > -- > > You received this message because you are subscribed to the Google Groups > > "Wave Protocol" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]<wave-protocol%[email protected]> > . > > For more options, visit this group at > > http://groups.google.com/group/wave-protocol?hl=en. > > > > > > -- > Anthony Baxter, [email protected] > > -- > You received this message because you are subscribed to the Google Groups > "Wave Protocol" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<wave-protocol%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/wave-protocol?hl=en. > > -- --------------------------- Prof. Torben Weis Universitaet Duisburg-Essen [email protected] -- You received this message because you are subscribed to the Google Groups "Wave Protocol" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/wave-protocol?hl=en.
