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]. >> > 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]. >> 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]. > 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]. For more options, visit this group at http://groups.google.com/group/wave-protocol?hl=en.
