Account Options

  1. Sign in
The old Google Groups will be going away soon.
Switch to the new Google Groups.
Google Groups Home
« Groups Home
Exploring FedOne's simple web client
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 54 - Collapse all  -  Translate all to Translated (View all originals)   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post will appear after it is approved by moderators
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Anthony Baxter  
View profile  
 More options Jun 24 2010, 3:46 am
From: Anthony Baxter <anthonybax...@gmail.com>
Date: Thu, 24 Jun 2010 17:46:38 +1000
Local: Thurs, Jun 24 2010 3:46 am
Subject: Exploring FedOne's simple web client
Hi folks,

We thought it might be useful to point at some starter documentation
for the new web client, as well as pointing to some of the more
interesting parts of the code for those of you interested in working
with it.

The web client is 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 the web client can 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 the client allows 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
visiting http://localhost:9898 in a browser. Login with a full
user@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 current client,
or to implement your own client using the code be open sourced.

gwt_src/org/waveprotocol/wave/examples/fedone/simplewebclient - this
directory contains the bulk of the user interface for the client. In
that directory, you'll find the following files of interest:

* client/CcStackManager.java

  This file shows how to hook up the client side 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 the client, 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 the client-server protocol
implementation for the client. As we previously mentioned, we're aware
of the deficiencies of the current client-server protocol, and will be
looking to update it soon to be closer to the client-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 at
http://code.google.com/p/wave-protocol/source/checkout?repo=io2010

Thanks,

Anthony (on behalf of JD, Alex, Dan, Soren, Bob and Christian)

--
Anthony Baxter, a...@google.com


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Duong BaTien  
View profile  
 More options Jun 24 2010, 10:02 am
From: Duong BaTien <duong.bat...@gmail.com>
Date: Thu, 24 Jun 2010 08:02:36 -0600
Local: Thurs, Jun 24 2010 10:02 am
Subject: Re: Exploring FedOne's simple web client
Thanks for Sharing. With this spirit, we will see some light at the end
of the tunnel.

Duong BaTien
DBGROUPS and BudhNet


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Lynn Hogan  
View profile  
 More options Jun 25 2010, 3:53 am
From: Lynn Hogan <xlh122...@gmail.com>
Date: Fri, 25 Jun 2010 00:53:22 -0700 (PDT)
Local: Fri, Jun 25 2010 3:53 am
Subject: Re: Exploring FedOne's simple web client
Thank you  for sharing!
When I compiled the GWT source code with ANT, there are some errors
and warnings.
It reports like this:

[java]  [ERROR] Errors in 'D:\Workspace\google-wave\wave-protocol-
io2010\src\org\waveprotocol\wave\client\editor\testing
\MockTypingSink.java'
[java]      [ERROE] line 71    No source code is available for type
junit.framework.TestCase;  did you forget to inherited a required
module?
..................................

At last,it report:
[java]  Compiling 15 permutations
...........................
[java] Compile of permutations succeeded.

Did I Compiled it successfully?

On 6月24日, 下午3时46分, Anthony Baxter <anthonybax...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Anthony Baxter  
View profile  
 More options Jun 27 2010, 9:39 pm
From: Anthony Baxter <anthonybax...@gmail.com>
Date: Mon, 28 Jun 2010 11:39:33 +1000
Local: Sun, Jun 27 2010 9:39 pm
Subject: Re: Exploring FedOne's simple web client
Yes, that's an error in the test building, it won't affect the real
client build. I'll look at fixing that in the next day or two so that
the errors go away.

Thanks,
Anthony

2010/6/25 Lynn Hogan <xlh122...@gmail.com>:

--
Anthony Baxter, a...@google.com

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
cyclingastrobrewer  
View profile  
 More options Jun 29 2010, 12:31 pm
From: cyclingastrobrewer <pca...@gmail.com>
Date: Tue, 29 Jun 2010 09:31:45 -0700 (PDT)
Local: Tues, Jun 29 2010 12:31 pm
Subject: Re: Exploring FedOne's simple web client
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.SelectChannelConnector$2@19b4748
2010-06-29
09:14:52.116:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-1312138 7
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-1312138 7
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.SelectChannelConnector$2@19b4748
2010-06-29
09:14:57.449:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-1312138 7
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
$2@19b4748
2010-06-29
09:14:57.492:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-1312138 7
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.SelectChannelConnector$2@19b4748
2010-06-29
09:14:57.498:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-1312138 7
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.SelectChannelConnector$2@19b4748
2010-06-29
09:14:58.418:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-1312138 7
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.SelectChannelConnector$2@19b4748
2010-06-29
09:14:58.583:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-1312138 7
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.SelectChannelConnector$2@19b4748
2010-06-29
09:14:58.587:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-1312138 7
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.SelectChannelConnector$2@19b4748
2010-06-29
09:15:12.766:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-1312138 7
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 <anthonybax...@gmail.com> wrote:

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Anthony Baxter  
View profile  
 More options Jun 29 2010, 7:18 pm
From: Anthony Baxter <anthonybax...@gmail.com>
Date: Wed, 30 Jun 2010 09:18:22 +1000
Local: Tues, Jun 29 2010 7:18 pm
Subject: Re: Exploring FedOne's simple web client
which browser? you need one that supports websockets.

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Paul Carff  
View profile  
 More options Jun 29 2010, 8:13 pm
From: Paul Carff <pca...@gmail.com>
Date: Tue, 29 Jun 2010 17:13:28 -0700
Local: Tues, Jun 29 2010 8:13 pm
Subject: Re: Exploring FedOne's simple web client

Google Chrome
5.0.375.86

On Tue, Jun 29, 2010 at 4:18 PM, Anthony Baxter <anthonybax...@gmail.com>wrote:

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Anthony Baxter  
View profile  
 More options Jun 29 2010, 8:53 pm
From: Anthony Baxter <anthonybax...@gmail.com>
Date: Wed, 30 Jun 2010 10:53:57 +1000
Local: Tues, Jun 29 2010 8:53 pm
Subject: Re: Exploring FedOne's simple web client
Does the patch in
http://groups.google.com/group/wave-protocol/msg/f696b902ae059f09
help?

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Flueras Bogdan  
View profile  
 More options Jun 30 2010, 4:20 am
From: Flueras Bogdan <flueras.bog...@gmail.com>
Date: Wed, 30 Jun 2010 01:20:20 -0700 (PDT)
Local: Wed, Jun 30 2010 4:20 am
Subject: Re: Exploring FedOne's simple web client
Hello,
I've been playing with your web client and noticed that it lacks the
"multiple carets" feature.
What I mean by multiple carets is that when 2 or more users edit the
same wave, each one's caret has a different color and its name above
(like in real GoogleWave).
With the current open source code, how difficult would it be to
implement such a feature ?
Or do you plan to open source that part of the editor too and when
would it be that?

Thank you!

On Jun 24, 9:46 am, Anthony Baxter <anthonybax...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Flueras Bogdan  
View profile  
 More options Jun 30 2010, 4:21 am
From: Flueras Bogdan <flueras.bog...@gmail.com>
Date: Wed, 30 Jun 2010 01:21:11 -0700 (PDT)
Local: Wed, Jun 30 2010 4:21 am
Subject: Re: Exploring FedOne's simple web client
Hello,
I've been playing with your web client and noticed that it lacks the
"multiple carets" feature.
What I mean by multiple carets is that when 2 or more users edit the
same wave, each one's caret has a different color and its name above
(like in real GoogleWave).
With the current open source code, how difficult would it be to
implement such a feature ?
Or do you plan to open source that part of the editor too and when
would it be that?

Thank you!

On Jun 24, 9:46 am, Anthony Baxter <anthonybax...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Flueras Bogdan  
View profile  
 More options Jun 30 2010, 4:46 am
From: Flueras Bogdan <flueras.bog...@gmail.com>
Date: Wed, 30 Jun 2010 01:46:49 -0700 (PDT)
Local: Wed, Jun 30 2010 4:46 am
Subject: Re: Exploring FedOne's simple web client
Hello,
I've been playing with your web client and noticed that it lacks the
"multiple carets" feature.
What I mean by multiple carets is that when 2 or more users edit the
same wave, each one's caret has a different color and its name above
(like in real GoogleWave).
With the current open source code, how difficult would it be to
implement such a feature ?
Or do you plan to open source that part of the editor too and when
would it be that?

Thank you!

On Jun 24, 9:46 am, Anthony Baxter <anthonybax...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Torben Weis  
View profile  
 More options Jul 1 2010, 5:02 pm
From: Torben Weis <torben.w...@gmail.com>
Date: Thu, 1 Jul 2010 23:02:28 +0200
Local: Thurs, Jul 1 2010 5:02 pm
Subject: Re: Exploring FedOne's simple web client

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.SelectChannelConnector$2@88d319
2010-07-01
22:57:04.713:DBUG::servlet=org.waveprotocol.wave.examples.fedone.rpc.Server RpcProvider$WaveWebSocketServlet-31168594
2010-07-01 22:57:04.713:DBUG::servlet holder=
org.waveprotocol.wave.examples.fedone.rpc.ServerRpcProvider$WaveWebSocketSe rvlet-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$WebSocketConnec tion
<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 <anthonybax...@gmail.com>

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Torben  
View profile  
 More options Jul 1 2010, 5:35 pm
From: Torben <torben.w...@gmail.com>
Date: Thu, 1 Jul 2010 14:35:24 -0700 (PDT)
Local: Thurs, Jul 1 2010 5:35 pm
Subject: Re: Exploring FedOne's simple web client
Hi,

to test the source of the problem I wrote a small web page that
connects to FedOne via websockets and sends an initial request

I receive two messages in return from the server:
{"version":1,"sequenceNumber":
0,"messageType":"ProtocolWaveletUpdate","messageJson":"{\"1\":\"wave://
indexwave/indexwave/dummy+root\",\"2\":[],\"6\":false,\"7\":
\"ch16\"}"}
{"version":1,"sequenceNumber":
0,"messageType":"ProtocolWaveletUpdate","messageJson":"{\"1\":\"wave://
indexwave/indexwave/dummy+root\",\"2\":[],\"6\":true}"}.

Then the websocket is closed. This means the error is either with
Chrome or with the Server. At least it is not the client code I
suppose.

--------------------------------------------------------------------------

<!DOCTYPE html>
<html>
  <head>
   <title>Test</title>
   <meta http-equiv="content-type" content="text/html; charset=utf-8">
   <script type="text/javascript">

var socket;

function openSocket()
{
  socket = new WebSocket("ws://localhost:9898/socket");
  socket.onopen = function(event) { socket.send('{"version":1,
"sequenceNumber":0, "messageType":"ProtocolOpenRequest",
"messageJson":"{\\"1\\":\\"weis@localhost\\",\\"2\\":\\"indexwave!
indexwave\\",\\"3\\":[\\"\\"],\\"4\\":2000,\\"5\\":true}"}'); };
  socket.onmessage = function(event) { alert(event.data); }
  socket.onclose = function(event) { alert("closed"); }
  socket.onerror = function(event) { alert("error"); }

}

   </script>
  </head>
  <body>
  <h1>Web Socket test</h1>
        <div>
          <input type="button" onclick="openSocket();" value="Open"/>
        <div>
  </body>
</html>

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
andreas  
View profile  
 More options Jul 1 2010, 5:35 pm
From: andreas <horst.andrea...@googlemail.com>
Date: Thu, 1 Jul 2010 14:35:56 -0700 (PDT)
Local: Thurs, Jul 1 2010 5:35 pm
Subject: Re: Exploring FedOne's simple web client
I'm having exactly the same problem:

Web client not able to connect and the "repeating" server log when
client tries to establish websocket connection.

Also Chrome on Linux as well as FF in HostedMode.

On 1 Jul., 23:02, Torben Weis <torben.w...@gmail.com> wrote:

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Paul Carff  
View profile  
 More options Jul 1 2010, 5:47 pm
From: Paul Carff <pca...@gmail.com>
Date: Thu, 1 Jul 2010 14:47:54 -0700
Local: Thurs, Jul 1 2010 5:47 pm
Subject: Re: Exploring FedOne's simple web client

I am having same problem.

On Jul 1, 2010 2:35 PM, "andreas" <horst.andrea...@googlemail.com> wrote:

22:57:04.713:DBUG::servlet=org.waveprotocol.wave.examples.fedone.rpc.Server
RpcProvider$WaveWebSocketServlet-31168594
>> 2010-07-01 22:57:04.713:DBUG::servlet holder=

org.waveprotocol.wave.examples.fedone.rpc.ServerRpcProvider$WaveWebSocketSe
rvlet-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$WebSocketConnec
tion

anthonybax...@gmail.com

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.SelectChannelConnector$2@19b4748
>> > >> > 2010-06-29

09:14:52.116:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-1312138
7
>> > >> > 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-1312138
7
>> > >> > 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.SelectChannelConnector$2@19b4748
>> > >> > 2010-06-29

09:14:57.449:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-1312138
7
>> > >> > 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
>> > >> > $2@19b4748
>> > >> > 2010-06-29

09:14:57.492:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-1312138
7
>> > >> > 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.SelectChannelConnector$2@19b4748
>> > >> > 2010-06-29

09:14:57.498:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-1312138
7
>> > >> > 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.SelectChannelConnector$2@19b4748
>> > >> > 2010-06-29

09:14:58.418:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-1312138
7
>> > >> > 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.SelectChannelConnector$2@19b4748
>> > >> > 2010-06-29

09:14:58.583:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-1312138
7
>> > >> > 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.SelectChannelConnector$2@19b4748
>> > >> > 2010-06-29

09:14:58.587:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-1312138
7
>> > >> > 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.SelectChannelConnector$2@19b4748
>> > >> > 2010-06-29

09:15:12.766:DBUG::servlet=org.eclipse.jetty.servlet.DefaultServlet-1312138
7

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kevin - Philaz Inc.  
View profile  
 More options Jul 1 2010, 6:29 pm
From: "Kevin - Philaz Inc." <ke...@philaz.com>
Date: Fri, 2 Jul 2010 06:29:54 +0800
Local: Thurs, Jul 1 2010 6:29 pm
Subject: Re: Exploring FedOne's simple web client

Appreciate someone can update me if it is fixed.

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Lynn Hogan  
View profile  
 More options Jul 5 2010, 12:03 am
From: Lynn Hogan <xlh122...@gmail.com>
Date: Sun, 4 Jul 2010 21:03:40 -0700 (PDT)
Local: Mon, Jul 5 2010 12:03 am
Subject: Re: Exploring FedOne's simple web client
I have the same problem "DBUG::RESOURCE /favicon.ico=null" , when I
use the latest chrome dev.

On 6月30日, 上午12时31分, cyclingastrobrewer <pca...@gmail.com> wrote:

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Lynn Hogan  
View profile  
 More options Jul 5 2010, 12:08 am
From: Lynn Hogan <xlh122...@gmail.com>
Date: Sun, 4 Jul 2010 21:08:33 -0700 (PDT)
Local: Mon, Jul 5 2010 12:08 am
Subject: Re: Exploring FedOne's simple web client
I have the same problem.
My browsers are the nightly FF and Safari.
Any suggestions?

On 7月2日, 上午5时35分, Torben <torben.w...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Anthony Baxter  
View profile  
 More options Jul 5 2010, 12:39 am
From: Anthony Baxter <anthonybax...@gmail.com>
Date: Mon, 5 Jul 2010 14:39:23 +1000
Local: Mon, Jul 5 2010 12:39 am
Subject: Re: Exploring FedOne's simple web client
My suspicion is the recently pushed version of jetty. I've not looked
at the Jetty code before, but I'm going to have a look.

--
Anthony Baxter, a...@google.com

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Lynn Hogan  
View profile  
 More options Jul 5 2010, 3:14 am
From: Lynn Hogan <xlh122...@gmail.com>
Date: Mon, 5 Jul 2010 00:14:40 -0700 (PDT)
Local: Mon, Jul 5 2010 3:14 am
Subject: Re: Exploring FedOne's simple web client

Thank you! Hope you can fix it!
On 7月5日, 下午12时39分, Anthony Baxter <anthonybax...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Lynn Hogan  
View profile  
 More options Jul 5 2010, 3:17 am
From: Lynn Hogan <xlh122...@gmail.com>
Date: Mon, 5 Jul 2010 00:17:25 -0700 (PDT)
Local: Mon, Jul 5 2010 3:17 am
Subject: Re: Exploring FedOne's simple web client

Thank you! Hope you can fix it!
On 7月5日, 下午12时39分, Anthony Baxter <anthonybax...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "User carets" by Dan
Dan  
View profile  
 More options Jul 6 2010, 1:25 am
From: Dan <danila...@google.com>
Date: Mon, 5 Jul 2010 22:25:54 -0700 (PDT)
Local: Tues, Jul 6 2010 1:25 am
Subject: User carets
(Was: Exploring FedOne's simple web client)

On Jun 30, 6:46 pm, Flueras Bogdan <flueras.bog...@gmail.com> wrote:

> Hello,
> I've been playing with your web client and noticed that it lacks the
> "multiplecarets" feature.
> What I mean bymultiplecarets is that when 2 or more users edit the
> same wave, each one'scarethas a different color and its name above
> (like in real GoogleWave).
> With the current open source code, how difficult would it be to
> implement such a feature ?
> Or do you plan to open source that part of the editor too and when
> would it be that?

Hi Flueras,

Unfortunately, that code has not yet been open sourced because it
depends on a bunch of google specific profile stuff. I am actually
looking at it now though and it should be pretty easy to disentangle
so I'll probably just do that.

In the meantime, it is relatively straight forward to implement
yourself. Just register an AnnotationMutationHandler; with a
PaintFunction for colouring the selection range and a BoundaryFunction
for rendering the user's name at the boundary of the selection
annotation.

Dan


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "Exploring FedOne's simple web client" by x00
x00  
View profile  
 More options Jul 22 2010, 6:00 am
From: x00 <dt01pqt...@yahoo.com>
Date: Thu, 22 Jul 2010 03:00:16 -0700 (PDT)
Local: Thurs, Jul 22 2010 6:00 am
Subject: Re: Exploring FedOne's simple web client
just to reconfirm I also have this problem:

2010-07-22 10:57:54.906:DBUG::REQUEST /socket on
org.eclipse.jetty.server.nio.SelectChannelConnector$2@174cb21
2010-07-22
10:57:54.906:DBUG::servlet=org.waveprotocol.wave.examples.fedone.rpc.Server RpcProvider
$WaveWebSocketServlet-4519815
2010-07-22 10:57:54.906:DBUG::servlet holder=
org.waveprotocol.wave.examples.fedone.rpc.ServerRpcProvider
$WaveWebSocketServlet-4519815
2010-07-22 10:57:54.906:DBUG::chain= null
22-Jul-2010 10:57:54
org.waveprotocol.wave.examples.fedone.rpc.ServerRpcProvider
$WebSocketConnection <init>
INFO: New websocket connection set up.
2010-07-22 10:57:54.910:DBUG::RESPONSE /socket  101


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
x00  
View profile  
 More options Jul 22 2010, 8:24 am
From: x00 <dt01pqt...@yahoo.com>
Date: Thu, 22 Jul 2010 05:24:36 -0700 (PDT)
Local: Thurs, Jul 22 2010 8:24 am
Subject: Re: Exploring FedOne's simple web client
I did a roll-back to before the jetty revision and it works.

On Jul 22, 11:00 am, x00 <dt01pqt...@yahoo.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
andreas  
View profile  
 More options Jul 23 2010, 2:13 am
From: andreas <horst.andrea...@googlemail.com>
Date: Thu, 22 Jul 2010 23:13:46 -0700 (PDT)
Local: Fri, Jul 23 2010 2:13 am
Subject: Re: Exploring FedOne's simple web client
Hey x00,

to which revision exactly did you switch? And what's your environment?
- OS ?
- browser + version ?

Regards,

Andreas

On 22 Jul., 14:24, x00 <dt01pqt...@yahoo.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 1 - 25 of 54   Newer >
« Back to Discussions « Newer topic     Older topic »