Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Eclipse Communications Framework (ECF) » supported protocols
supported protocols [message #604018] Mon, 12 June 2006 16:52 Go to next message
Eugene Kuleshov is currently offline Eugene KuleshovFriend
Messages: 504
Registered: July 2009
Senior Member
Hi,

I wonder what are the protocols used by public IM networks officially
supported by ECF? I see Jabber and I also saw Chris's article about
Yahoo (which is by the way not linked from ECF web site). But how about
ICQ, AOL and MSN?

regards,
Eugene
Re: supported protocols [message #605082 is a reply to message #604018] Tue, 13 June 2006 22:02 Go to previous messageGo to next message
Scott Lewis is currently offline Scott LewisFriend
Messages: 1038
Registered: July 2009
Senior Member
Hi Eugene,

Eugene Kuleshov wrote:
> Hi,
>
> I wonder what are the protocols used by public IM networks officially
> supported by ECF?

We currently have working providers for:

1) XMPP/Google Talk (included in core)
2) YahooIM (as you say, there is a missing link to the Yahoo IM
plugin...we'll get that fixed...thanks)

There is also a pending bug for implementing AIM (AOL) now that a
library exists to support the impl of the wire protocol.


I see Jabber and I also saw Chris's article about
> Yahoo (which is by the way not linked from ECF web site). But how about
> ICQ, AOL and MSN?

I believe ICQ and AIM are merging...are they not? In any case, we
haven't had any explicit request for ICQ and MSN at this point, and may
not be able to do it immediately, but please file bug report/enhancement
request for any/all desired protocols.

Thanks,

Scott
Re: supported protocols [message #605087 is a reply to message #605082] Wed, 14 June 2006 06:12 Go to previous messageGo to next message
Remy Suen is currently offline Remy SuenFriend
Messages: 462
Registered: July 2009
Senior Member
> I believe ICQ and AIM are merging...are they not?

I am quite positive that both AIM and ICQ uses the same protocol, OSCAR.

Regards,
Rem
can't get shared editing working [message #605112 is a reply to message #605082] Fri, 23 June 2006 15:51 Go to previous messageGo to next message
Jakub Kahovec is currently offline Jakub KahovecFriend
Messages: 13
Registered: July 2009
Junior Member
Hello,
I'm using Eclipse 3.1.2 and ECF plugin 0.8.6 and I can't get shared
editing working. I was carefully following the tutorial how to share an
editor so that on is typing and the other can see changing. Everything
works fine until I get to the point of creating a new Shared Editor
Session. When I open the dialog Shared Editro I can't neither see nor
choose Shared file, even though I connected the project before and also
initiated shared editor.
Any idea what I'm doing wrong ?
Thank you very much.
Jakub
Re: can't get shared editing working [message #605117 is a reply to message #605112] Sat, 24 June 2006 15:45 Go to previous messageGo to next message
Ken Gilmer is currently offline Ken GilmerFriend
Messages: 17
Registered: July 2009
Junior Member
Hi Jakub,

Looks like maybe either Eclipse session is not connected to your ECF
datashare server. Here are some things to check:

1. Do both Eclipse sessions have the same ECF server information in
preferences?
2. Do you see trace information from the server console when connecting
either client?
3. Are you able to use other datashare-based apps such as the whiteboard
example?

Thanks
Ken

Jakub Kahovec wrote:
> Hello,
> I'm using Eclipse 3.1.2 and ECF plugin 0.8.6 and I can't get shared
> editing working. I was carefully following the tutorial how to share an
> editor so that on is typing and the other can see changing. Everything
> works fine until I get to the point of creating a new Shared Editor
> Session. When I open the dialog Shared Editro I can't neither see nor
> choose Shared file, even though I connected the project before and also
> initiated shared editor.
> Any idea what I'm doing wrong ?
> Thank you very much.
> Jakub
Re: can't get shared editing working [message #605120 is a reply to message #605112] Sat, 24 June 2006 15:53 Go to previous messageGo to next message
Ken Gilmer is currently offline Ken GilmerFriend
Messages: 17
Registered: July 2009
Junior Member
Hi Jakub,

Looks like maybe either Eclipse session is not connected to your ECF
datashare server. Here are some things to check:

1. Do both Eclipse sessions have the same ECF server information in
preferences?
2. Do you see trace information from the server console when connecting
either client?
3. Are you able to use other datashare-based apps such as the whiteboard
example?

Thanks
Ken

Jakub Kahovec wrote:
> Hello,
> I'm using Eclipse 3.1.2 and ECF plugin 0.8.6 and I can't get shared
> editing working. I was carefully following the tutorial how to share an
> editor so that on is typing and the other can see changing. Everything
> works fine until I get to the point of creating a new Shared Editor
> Session. When I open the dialog Shared Editro I can't neither see nor
> choose Shared file, even though I connected the project before and also
> initiated shared editor.
> Any idea what I'm doing wrong ?
> Thank you very much.
> Jakub
Re: can't get shared editing working [message #605126 is a reply to message #605120] Sun, 25 June 2006 13:01 Go to previous messageGo to next message
Jakub Kahovec is currently offline Jakub KahovecFriend
Messages: 13
Registered: July 2009
Junior Member
Thank you Ken for your suggestions,
1.
I'm quite sure that both Eclipse sessions have the ECF server
information as when I connect the project on both of them, I can chat
between them and if I open a shared editor (in the context menu in the
Navigator view, ECF->Open Shared Editor) in one session I receive a
message on the other and saying to that shared editor was open whether I
wish to open it too. When I open it and make some changes in it though I
can't those changes in the second session. I'm also a bit confused about
the difference between ECF->Open Shared Editor and Teams->Initiate
Shared Editor (in any case neither of them allow me to share changes).

2.
I can see trace information from the server console, there are something
like this:

(trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
:3282:localhost:2707;send(AsynchMessage[[B@2f356f])
(trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
:3282:localhost:2699;send(AsynchMessage[[B@137d4a4])
(trace)container[06/25/06;13:55:14:579]processAsynch(org.ecl ipse.ecf.core.comm.A
synchConnectionEvent@fa39d7):StringID[ecftcp://localhost:3282/server]
(trace)container[06/25/06;13:55:14:579]handleSharedObjectMes sage:ContainerMessag
e[GUID[Rg._Z_GY5pq10.97uuJ.tMrs_Sk-];null;19;SharedObjectMes sage[StringID[chat];
[B@1eb904d]]:StringID[ecftcp://localhost:3282/server]
(trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
:3282:localhost:2709;queueObject(GUID[1BewYIqTZc8Fbi4SXuGPow KBWvw-],[B@144b18f)
(trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
:3282:localhost:2710;queueObject(GUID[4Yf6eJiXMXjkvBu8ZA2aFZ JBO7Y-],[B@132ae7)
(trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
:3282:localhost:2708;queueObject(GUID[LHOY0mwiX8.DyBECrRFg2e oN8r8-],[B@1dfd868)
(trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
:3282:localhost:2708;send(AsynchMessage[[B@1dfd868])
(trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
:3282:localhost:2705;queueObject(GUID[ZDkOdwQCZdn7PGuvNw7Bk5 lEepU-],[B@1e6e305)
(trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
:3282:localhost:2709;send(AsynchMessage[[B@144b18f])
(trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
:3282:localhost:2710;send(AsynchMessage[[B@132ae7])
(trace)connection[06/25/06;13:55:14:589]StringID[ecftcp://localhost:3282/server]


3. I haven't tried neither the whiteboard app nor any other
datashare-based app so far.

Jakub




Ken Gilmer wrote:
> Hi Jakub,
>
> Looks like maybe either Eclipse session is not connected to your ECF
> datashare server. Here are some things to check:
>
> 1. Do both Eclipse sessions have the same ECF server information in
> preferences?
> 2. Do you see trace information from the server console when connecting
> either client?
> 3. Are you able to use other datashare-based apps such as the whiteboard
> example?
>
> Thanks
> Ken
>
> Jakub Kahovec wrote:
>> Hello,
>> I'm using Eclipse 3.1.2 and ECF plugin 0.8.6 and I can't get shared
>> editing working. I was carefully following the tutorial how to share
>> an editor so that on is typing and the other can see changing.
>> Everything works fine until I get to the point of creating a new
>> Shared Editor Session. When I open the dialog Shared Editro I can't
>> neither see nor choose Shared file, even though I connected the
>> project before and also
>> initiated shared editor.
>> Any idea what I'm doing wrong ?
>> Thank you very much.
>> Jakub
Re: can't get shared editing working [message #605129 is a reply to message #605126] Sun, 25 June 2006 13:19 Go to previous messageGo to next message
Jakub Kahovec is currently offline Jakub KahovecFriend
Messages: 13
Registered: July 2009
Junior Member
3. So I've tried ScribbleShare and it works. When I draw into the one
session I can see it in the other.

Jakub Kahovec wrote:
> Thank you Ken for your suggestions,
> 1.
> I'm quite sure that both Eclipse sessions have the ECF server
> information as when I connect the project on both of them, I can chat
> between them and if I open a shared editor (in the context menu in the
> Navigator view, ECF->Open Shared Editor) in one session I receive a
> message on the other and saying to that shared editor was open whether I
> wish to open it too. When I open it and make some changes in it though I
> can't those changes in the second session. I'm also a bit confused about
> the difference between ECF->Open Shared Editor and Teams->Initiate
> Shared Editor (in any case neither of them allow me to share changes).
>
> 2.
> I can see trace information from the server console, there are something
> like this:
>
> (trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
>
> :3282:localhost:2707;send(AsynchMessage[[B@2f356f])
> (trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
>
> :3282:localhost:2699;send(AsynchMessage[[B@137d4a4])
> (trace)container[06/25/06;13:55:14:579]processAsynch(org.ecl ipse.ecf.core.comm.A
>
> synchConnectionEvent@fa39d7):StringID[ecftcp://localhost:3282/server]
> (trace)container[06/25/06;13:55:14:579]handleSharedObjectMes sage:ContainerMessag
>
> e[GUID[Rg._Z_GY5pq10.97uuJ.tMrs_Sk-];null;19;SharedObjectMes sage[StringID[chat];
>
> [B@1eb904d]]:StringID[ecftcp://localhost:3282/server]
> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>
> :3282:localhost:2709;queueObject(GUID[1BewYIqTZc8Fbi4SXuGPow KBWvw-],[B@144b18f)
>
> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>
> :3282:localhost:2710;queueObject(GUID[4Yf6eJiXMXjkvBu8ZA2aFZ JBO7Y-],[B@132ae7)
>
> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>
> :3282:localhost:2708;queueObject(GUID[LHOY0mwiX8.DyBECrRFg2e oN8r8-],[B@1dfd868)
>
> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>
> :3282:localhost:2708;send(AsynchMessage[[B@1dfd868])
> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>
> :3282:localhost:2705;queueObject(GUID[ZDkOdwQCZdn7PGuvNw7Bk5 lEepU-],[B@1e6e305)
>
> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>
> :3282:localhost:2709;send(AsynchMessage[[B@144b18f])
> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>
> :3282:localhost:2710;send(AsynchMessage[[B@132ae7])
> (trace)connection[06/25/06;13:55:14:589]StringID[ecftcp://localhost:3282/server]
>
>
>
> 3. I haven't tried neither the whiteboard app nor any other
> datashare-based app so far.
>
> Jakub
>
>
>
>
> Ken Gilmer wrote:
>> Hi Jakub,
>>
>> Looks like maybe either Eclipse session is not connected to your ECF
>> datashare server. Here are some things to check:
>>
>> 1. Do both Eclipse sessions have the same ECF server information in
>> preferences?
>> 2. Do you see trace information from the server console when
>> connecting either client?
>> 3. Are you able to use other datashare-based apps such as the
>> whiteboard example?
>>
>> Thanks
>> Ken
>>
>> Jakub Kahovec wrote:
>>> Hello,
>>> I'm using Eclipse 3.1.2 and ECF plugin 0.8.6 and I can't get shared
>>> editing working. I was carefully following the tutorial how to share
>>> an editor so that on is typing and the other can see changing.
>>> Everything works fine until I get to the point of creating a new
>>> Shared Editor Session. When I open the dialog Shared Editro I can't
>>> neither see nor choose Shared file, even though I connected the
>>> project before and also
>>> initiated shared editor.
>>> Any idea what I'm doing wrong ?
>>> Thank you very much.
>>> Jakub
Re: can't get shared editing working [message #605154 is a reply to message #605126] Tue, 27 June 2006 15:12 Go to previous messageGo to next message
Ken Gilmer is currently offline Ken GilmerFriend
Messages: 17
Registered: July 2009
Junior Member
Hi Jakub,

Jakub Kahovec wrote:
> Thank you Ken for your suggestions,
> 1.
> I'm quite sure that both Eclipse sessions have the ECF server
> information as when I connect the project on both of them, I can chat
> between them and if I open a shared editor (in the context menu in the
> Navigator view, ECF->Open Shared Editor) in one session I receive a

The shared editor functionality I worked on is not connected to the ECF
context menu. To initiate a shared editing session, context menu:
team->initiate shared session. For a second client to connect, you need
to go file menu: new->team->shared editor session. From there you
should see the file shared from the original client. None of the
functionality is present in the ECF menu. I think this is something
Scott did before I was involved with ECF.

So, it seems like you're getting communication to the ECF server from a
client. If you follow these steps
( http://wiki.eclipse.org/index.php/Example_Shared_Text_Editor) do you
get any exceptions in the eclipse error log or in the ECF server trace?

> message on the other and saying to that shared editor was open whether I
> wish to open it too. When I open it and make some changes in it though I
> can't those changes in the second session. I'm also a bit confused about
> the difference between ECF->Open Shared Editor and Teams->Initiate
> Shared Editor (in any case neither of them allow me to share changes).
>
> 2.
> I can see trace information from the server console, there are something
> like this:
>
> (trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
>
> :3282:localhost:2707;send(AsynchMessage[[B@2f356f])
> (trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
>
> :3282:localhost:2699;send(AsynchMessage[[B@137d4a4])
> (trace)container[06/25/06;13:55:14:579]processAsynch(org.ecl ipse.ecf.core.comm.A
>
> synchConnectionEvent@fa39d7):StringID[ecftcp://localhost:3282/server]
> (trace)container[06/25/06;13:55:14:579]handleSharedObjectMes sage:ContainerMessag
>
> e[GUID[Rg._Z_GY5pq10.97uuJ.tMrs_Sk-];null;19;SharedObjectMes sage[StringID[chat];
>
> [B@1eb904d]]:StringID[ecftcp://localhost:3282/server]
> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>
> :3282:localhost:2709;queueObject(GUID[1BewYIqTZc8Fbi4SXuGPow KBWvw-],[B@144b18f)
>
> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>
> :3282:localhost:2710;queueObject(GUID[4Yf6eJiXMXjkvBu8ZA2aFZ JBO7Y-],[B@132ae7)
>
> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>
> :3282:localhost:2708;queueObject(GUID[LHOY0mwiX8.DyBECrRFg2e oN8r8-],[B@1dfd868)
>
> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>
> :3282:localhost:2708;send(AsynchMessage[[B@1dfd868])
> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>
> :3282:localhost:2705;queueObject(GUID[ZDkOdwQCZdn7PGuvNw7Bk5 lEepU-],[B@1e6e305)
>
> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>
> :3282:localhost:2709;send(AsynchMessage[[B@144b18f])
> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>
> :3282:localhost:2710;send(AsynchMessage[[B@132ae7])
> (trace)connection[06/25/06;13:55:14:589]StringID[ecftcp://localhost:3282/server]
>
>
>
> 3. I haven't tried neither the whiteboard app nor any other
> datashare-based app so far.
>
> Jakub
>
>
>
>
> Ken Gilmer wrote:
>> Hi Jakub,
>>
>> Looks like maybe either Eclipse session is not connected to your ECF
>> datashare server. Here are some things to check:
>>
>> 1. Do both Eclipse sessions have the same ECF server information in
>> preferences?
>> 2. Do you see trace information from the server console when
>> connecting either client?
>> 3. Are you able to use other datashare-based apps such as the
>> whiteboard example?
>>
>> Thanks
>> Ken
>>
>> Jakub Kahovec wrote:
>>> Hello,
>>> I'm using Eclipse 3.1.2 and ECF plugin 0.8.6 and I can't get shared
>>> editing working. I was carefully following the tutorial how to share
>>> an editor so that on is typing and the other can see changing.
>>> Everything works fine until I get to the point of creating a new
>>> Shared Editor Session. When I open the dialog Shared Editro I can't
>>> neither see nor choose Shared file, even though I connected the
>>> project before and also
>>> initiated shared editor.
>>> Any idea what I'm doing wrong ?
>>> Thank you very much.
>>> Jakub
Re: can't get shared editing working [message #605225 is a reply to message #605154] Tue, 27 June 2006 15:46 Go to previous messageGo to next message
Jakub Kahovec is currently offline Jakub KahovecFriend
Messages: 13
Registered: July 2009
Junior Member
This is a multi-part message in MIME format.
--------------080908050503030906040607
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi Ken,

Ken Gilmer wrote:
> Hi Jakub,
>
> Jakub Kahovec wrote:
>> Thank you Ken for your suggestions,
>> 1.
>> I'm quite sure that both Eclipse sessions have the ECF server
>> information as when I connect the project on both of them, I can chat
>> between them and if I open a shared editor (in the context menu in the
>> Navigator view, ECF->Open Shared Editor) in one session I receive a
>
> The shared editor functionality I worked on is not connected to the ECF
> context menu. To initiate a shared editing session, context menu:
> team->initiate shared session. For a second client to connect, you need
> to go file menu: new->team->shared editor session. From there you
> should see the file shared from the original client. None of the
> functionality is present in the ECF menu. I think this is something
> Scott did before I was involved with ECF.
>
> So, it seems like you're getting communication to the ECF server from a
> client. If you follow these steps
> ( http://wiki.eclipse.org/index.php/Example_Shared_Text_Editor) do you
> get any exceptions in the eclipse error log or in the ECF server trace?

There is no exception related to ECF plugin in the Eclipse's error log.
And the ECF server's log (enclosed in the attachment) looks like there
is no problem either. But still, when I open File->New->Team->Shared
Editor Sesssion I can't see any files opened for sharing there.


>
>> message on the other and saying to that shared editor was open whether I
>> wish to open it too. When I open it and make some changes in it though
>> I can't those changes in the second session. I'm also a bit confused
>> about
>> the difference between ECF->Open Shared Editor and Teams->Initiate
>> Shared Editor (in any case neither of them allow me to share changes).
>>
>> 2.
>> I can see trace information from the server console, there are
>> something like this:
>>
>> (trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
>>
>> :3282:localhost:2707;send(AsynchMessage[[B@2f356f])
>> (trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
>>
>> :3282:localhost:2699;send(AsynchMessage[[B@137d4a4])
>> (trace)container[06/25/06;13:55:14:579]processAsynch(org.ecl ipse.ecf.core.comm.A
>>
>> synchConnectionEvent@fa39d7):StringID[ecftcp://localhost:3282/server]
>> (trace)container[06/25/06;13:55:14:579]handleSharedObjectMes sage:ContainerMessag
>>
>> e[GUID[Rg._Z_GY5pq10.97uuJ.tMrs_Sk-];null;19;SharedObjectMes sage[StringID[chat];
>>
>> [B@1eb904d]]:StringID[ecftcp://localhost:3282/server]
>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>
>> :3282:localhost:2709;queueObject(GUID[1BewYIqTZc8Fbi4SXuGPow KBWvw-],[B@144b18f)
>>
>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>
>> :3282:localhost:2710;queueObject(GUID[4Yf6eJiXMXjkvBu8ZA2aFZ JBO7Y-],[B@132ae7)
>>
>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>
>> :3282:localhost:2708;queueObject(GUID[LHOY0mwiX8.DyBECrRFg2e oN8r8-],[B@1dfd868)
>>
>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>
>> :3282:localhost:2708;send(AsynchMessage[[B@1dfd868])
>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>
>> :3282:localhost:2705;queueObject(GUID[ZDkOdwQCZdn7PGuvNw7Bk5 lEepU-],[B@1e6e305)
>>
>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>
>> :3282:localhost:2709;send(AsynchMessage[[B@144b18f])
>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>
>> :3282:localhost:2710;send(AsynchMessage[[B@132ae7])
>> (trace)connection[06/25/06;13:55:14:589]StringID[ecftcp://localhost:3282/server]
>>
>>
>>
>> 3. I haven't tried neither the whiteboard app nor any other
>> datashare-based app so far.
>>
>> Jakub
>>
>>
>>
>>
>> Ken Gilmer wrote:
>>> Hi Jakub,
>>>
>>> Looks like maybe either Eclipse session is not connected to your
>>> ECF datashare server. Here are some things to check:
>>>
>>> 1. Do both Eclipse sessions have the same ECF server information in
>>> preferences?
>>> 2. Do you see trace information from the server console when
>>> connecting either client?
>>> 3. Are you able to use other datashare-based apps such as the
>>> whiteboard example?
>>>
>>> Thanks
>>> Ken
>>>
>>> Jakub Kahovec wrote:
>>>> Hello,
>>>> I'm using Eclipse 3.1.2 and ECF plugin 0.8.6 and I can't get shared
>>>> editing working. I was carefully following the tutorial how to share
>>>> an editor so that on is typing and the other can see changing.
>>>> Everything works fine until I get to the point of creating a new
>>>> Shared Editor Session. When I open the dialog Shared Editro I can't
>>>> neither see nor choose Shared file, even though I connected the
>>>> project before and also
>>>> initiated shared editor.
>>>> Any idea what I'm doing wrong ?
>>>> Thank you very much.
>>>> Jakub


--------------080908050503030906040607
Content-Type: text/plain;
name="error.log"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="error.log"


C:\eclipse\features\org.eclipse.ecf.serverfeature_0.8.6\bin>echo off
"Starting server with options: -Dorg.eclipse.ecf.Trace -Dorg.eclipse.ecf.provider.Trace and args: -c ..\conf\server.xml "
Creating server group named localhost to listen on port 3282
Creating container with id=ecftcp://localhost:3282/server, group=/server keepAlive=30000
(trace)idfactory[06/27/06;16:32:56:051]createID(Namespace[na me=org.eclipse.ecf.core.identity.StringID;scheme=org.eclipse .ecf.core.identity.StringID;description=],java.lang.String,ecftcp://localhost:3282/server)
(trace)gmm[06/27/06;16:32:56:402]addMember(StringID[ecftcp://localhost:3282/server]):StringID[ecftcp://localhost:3282/server]
(trace)gmm[06/27/06;16:32:56:402]<init>:StringID[ecftcp://localhost:3282/server]
(trace)container[06/27/06;16:32:56:482]<init>:StringID[ecftcp://localhost:3282/server]
Putting server localhost on the air
(trace)connection[06/27/06;16:32:56:482]group at port 3282 on the air
<ctrl>-c to stop server
(trace)connection[06/27/06;16:35:03:475]accept:/127.0.0.1
(trace)connection[06/27/06;16:35:03:605]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[uiPQFsOLrfSqtKRztrjiZir7wns-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
(trace)connection[06/27/06;16:35:03:605]found container:ecftcp://localhost:3282/server for target ecftcp://localhost:3282/server
(trace)connection[06/27/06;16:35:03:635]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;setupThreads()
(trace)container[06/27/06;16:35:03:645]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4362,localport=3282],/server ,ContainerMessage[GUID[uiPQFsOLrfSqtKRztrjiZir7wns-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@8ed465):StringID[ecftcp://localhost:3282/server]
(trace)container[06/27/06;16:35:03:645]addNewRemoteMember:GU ID[uiPQFsOLrfSqtKRztrjiZir7wns-]:StringID[ecftcp://localhost:3282/server]
(trace)gmm[06/27/06;16:35:03:645]addMember(GUID[uiPQFsOLrfSq tKRztrjiZir7wns-]):StringID[ecftcp://localhost:3282/server]
(trace)connection[06/27/06;16:35:03:655]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;start()
(trace)connection[06/27/06;16:35:03:655]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;setupPing()
(trace)connection[06/27/06;16:35:03:775]accept:/127.0.0.1
(trace)connection[06/27/06;16:35:03:785]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
(trace)connection[06/27/06;16:35:03:785]found container:ecftcp://localhost:3282/server for target ecftcp://localhost:3282/server
(trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;setupThreads()
(trace)container[06/27/06;16:35:03:785]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4363,localport=3282],/server ,ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@1e63e3d):StringID[ecftcp://localhost:3282/server]
(trace)container[06/27/06;16:35:03:785]addNewRemoteMember:GU ID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-]:StringID[ecftcp://localhost:3282/server]
(trace)gmm[06/27/06;16:35:03:785]addMember(GUID[lRX5wIWN5OQ4 UZy7Sbpwst8T6TE-]):StringID[ecftcp://localhost:3282/server]
(trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@1172e08)
(trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@1172e08])
(trace)connection[06/27/06;16:35:03:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;start()
(trace)connection[06/27/06;16:35:03:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;setupPing()
(trace)connection[06/27/06;16:35:19:758]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
(trace)connection[06/27/06;16:35:19:758]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
(trace)connection[06/27/06;16:35:20:860]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
(trace)connection[06/27/06;16:35:20:860]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
(trace)connection[06/27/06;16:35:22:262]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
(trace)connection[06/27/06;16:35:22:262]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
(trace)connection[06/27/06;16:35:25:797]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
(trace)connection[06/27/06;16:35:25:807]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
(trace)connection[06/27/06;16:35:36:252]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
(trace)connection[06/27/06;16:35:36:252]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
(trace)connection[06/27/06;16:35:37:363]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
(trace)connection[06/27/06;16:35:37:363]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
(trace)connection[06/27/06;16:35:38:755]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
(trace)connection[06/27/06;16:35:38:765]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
(trace)connection[06/27/06;16:35:42:311]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
(trace)connection[06/27/06;16:35:42:311]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
(trace)connection[06/27/06;16:35:52:776]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
(trace)connection[06/27/06;16:35:52:776]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
(trace)connection[06/27/06;16:35:53:867]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
(trace)connection[06/27/06;16:35:53:867]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
(trace)connection[06/27/06;16:35:55:259]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
(trace)connection[06/27/06;16:35:55:259]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
(trace)connection[06/27/06;16:35:58:884]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
(trace)connection[06/27/06;16:35:58:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
(trace)connection[06/27/06;16:36:09:289]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
(trace)connection[06/27/06;16:36:09:289]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
(trace)connection[06/27/06;16:36:10:371]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
(trace)connection[06/27/06;16:36:10:371]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
(trace)connection[06/27/06;16:36:11:763]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
(trace)connection[06/27/06;16:36:11:763]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
(trace)connection[06/27/06;16:36:15:388]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
(trace)connection[06/27/06;16:36:15:388]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
(trace)connection[06/27/06;16:36:25:793]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
(trace)connection[06/27/06;16:36:25:793]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
(trace)connection[06/27/06;16:36:26:875]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
(trace)connection[06/27/06;16:36:26:875]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
(trace)connection[06/27/06;16:36:28:267]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
(trace)connection[06/27/06;16:36:28:267]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
(trace)connection[06/27/06;16:36:31:892]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
(trace)connection[06/27/06;16:36:31:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
(trace)connection[06/27/06;16:36:42:287]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
(trace)connection[06/27/06;16:36:42:297]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
(trace)connection[06/27/06;16:36:43:368]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
(trace)connection[06/27/06;16:36:43:378]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
(trace)connection[06/27/06;16:36:44:770]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
(trace)connection[06/27/06;16:36:44:770]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
(trace)connection[06/27/06;16:36:48:396]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
(trace)connection[06/27/06;16:36:48:396]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
(trace)connection[06/27/06;16:36:58:791]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
(trace)connection[06/27/06;16:36:58:791]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
(trace)connection[06/27/06;16:36:59:872]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
(trace)connection[06/27/06;16:36:59:882]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
(trace)connection[06/27/06;16:37:01:274]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
(trace)connection[06/27/06;16:37:01:274]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
(trace)connection[06/27/06;16:37:04:899]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
(trace)connection[06/27/06;16:37:04:899]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
(trace)connection[06/27/06;16:37:15:294]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
(trace)connection[06/27/06;16:37:15:294]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
(trace)connection[06/27/06;16:37:16:376]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
(trace)connection[06/27/06;16:37:16:376]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
(trace)connection[06/27/06;16:37:17:768]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
(trace)connection[06/27/06;16:37:17:778]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
(trace)connection[06/27/06;16:37:21:403]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
(trace)connection[06/27/06;16:37:21:403]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
(trace)connection[06/27/06;16:37:31:798]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
(trace)connection[06/27/06;16:37:31:798]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
(trace)connection[06/27/06;16:37:32:880]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
(trace)connection[06/27/06;16:37:32:880]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
(trace)connection[06/27/06;16:37:34:272]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
(trace)connection[06/27/06;16:37:34:272]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
(trace)connection[06/27/06;16:37:37:907]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
(trace)connection[06/27/06;16:37:37:907]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
(trace)connection[06/27/06;16:37:48:302]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
(trace)connection[06/27/06;16:37:48:302]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
(trace)connection[06/27/06;16:37:49:383]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
(trace)connection[06/27/06;16:37:49:383]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
(trace)connection[06/27/06;16:37:50:775]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
(trace)connection[06/27/06;16:37:50:775]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
(trace)connection[06/27/06;16:37:54:411]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
(trace)connection[06/27/06;16:37:54:421]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
(trace)connection[06/27/06;16:38:04:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
(trace)connection[06/27/06;16:38:04:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
(trace)connection[06/27/06;16:38:05:887]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
(trace)connection[06/27/06;16:38:05:887]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
(trace)connection[06/27/06;16:38:07:279]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
(trace)connection[06/27/06;16:38:07:279]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
(trace)connection[06/27/06;16:38:10:924]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
(trace)connection[06/27/06;16:38:10:924]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
(trace)connection[06/27/06;16:38:21:309]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
(trace)connection[06/27/06;16:38:21:309]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
(trace)connection[06/27/06;16:38:22:391]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
(trace)connection[06/27/06;16:38:22:391]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
(trace)connection[06/27/06;16:38:23:783]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
(trace)connection[06/27/06;16:38:23:783]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
(trace)connection[06/27/06;16:38:27:418]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
(trace)connection[06/27/06;16:38:27:428]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
(trace)connection[06/27/06;16:38:37:813]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
(trace)connection[06/27/06;16:38:37:813]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
(trace)connection[06/27/06;16:38:38:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
(trace)connection[06/27/06;16:38:38:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
(trace)connection[06/27/06;16:38:40:307]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
(trace)connection[06/27/06;16:38:40:307]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
(trace)connection[06/27/06;16:38:43:922]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
(trace)connection[06/27/06;16:38:43:932]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
(trace)connection[06/27/06;16:38:45:784]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(AsynchMessage[[B@1888759])
(trace)container[06/27/06;16:38:45:784]processAsynch(org.eclipse.ecf.core.comm.AsynchConnectionEvent@f62373):StringID[ecftcp://localhost:3282/server]
(trace)container[06/27/06;16:38:45:784]handleSharedObjectMes sage:ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];nul l;1;SharedObjectMessage[StringID[collab.editor.presence];[B@1f1fba0]]:StringID[ecftcp://localhost:3282/server]
(trace)connection[06/27/06;16:38:45:784]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@f9f9d8)
(trace)connection[06/27/06;16:38:45:794]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@f9f9d8])
(trace)connection[06/27/06;16:38:45:794]accept:/127.0.0.1
(trace)connection[06/27/06;16:38:45:804]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
(trace)connection[06/27/06;16:38:45:804]found container:ecftcp://localhost:3282/server for target ecftcp://localhost:3282/server
(trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;setupThreads()
(trace)container[06/27/06;16:38:45:804]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4371,localport=3282],/server ,ContainerMessage[GUID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@15b7986):StringID[ecftcp://localhost:3282/server]
(trace)container[06/27/06;16:38:45:804]addNewRemoteMember:GU ID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-]:StringID[ecftcp://localhost:3282/server]
(trace)gmm[06/27/06;16:38:45:804]addMember(GUID[IZ3MCxYXJaX0 p4JnI7mS_iqNkFI-]):StringID[ecftcp://localhost:3282/server]
(trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4363;queueObject(GUID[lRX5wIWN5OQ4UZy7Sbpws t8T6TE-],[B@a83b8a)
(trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(AsynchMessage[[B@a83b8a])
(trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@723d7c)
(trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;start()
(trace)connection[06/27/06;16:38:45:814]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;setupPing()
(trace)connection[06/27/06;16:38:45:814]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@723d7c])
(trace)connection[06/27/06;16:38:54:317]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
(trace)connection[06/27/06;16:38:54:317]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
(trace)connection[06/27/06;16:38:55:398]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
(trace)connection[06/27/06;16:38:55:398]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
(trace)connection[06/27/06;16:38:56:810]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
(trace)connection[06/27/06;16:38:56:810]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
(trace)connection[06/27/06;16:39:00:425]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
(trace)connection[06/27/06;16:39:00:435]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
(trace)connection[06/27/06;16:39:08:697]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
(trace)connection[06/27/06;16:39:08:697]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
(trace)connection[06/27/06;16:39:10:820]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
(trace)connection[06/27/06;16:39:10:820]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
(trace)connection[06/27/06;16:39:11:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
(trace)connection[06/27/06;16:39:11:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
(trace)connection[06/27/06;16:39:13:334]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
(trace)connection[06/27/06;16:39:13:334]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
(trace)connection[06/27/06;16:39:14:285]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
(trace)connection[06/27/06;16:39:14:285]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
(trace)connection[06/27/06;16:39:16:929]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
(trace)connection[06/27/06;16:39:16:939]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
(trace)connection[06/27/06;16:39:25:201]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
(trace)connection[06/27/06;16:39:25:201]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
(trace)connection[06/27/06;16:39:27:324]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
(trace)connection[06/27/06;16:39:27:324]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
(trace)connection[06/27/06;16:39:28:406]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
(trace)connection[06/27/06;16:39:28:406]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
(trace)connection[06/27/06;16:39:29:838]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
(trace)connection[06/27/06;16:39:29:838]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
(trace)connection[06/27/06;16:39:30:789]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
(trace)connection[06/27/06;16:39:30:789]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
(trace)connection[06/27/06;16:39:33:433]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
(trace)connection[06/27/06;16:39:33:433]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
(trace)connection[06/27/06;16:39:41:715]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
(trace)connection[06/27/06;16:39:41:715]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
(trace)connection[06/27/06;16:39:43:828]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
(trace)connection[06/27/06;16:39:43:828]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
(trace)connection[06/27/06;16:39:44:909]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
(trace)connection[06/27/06;16:39:44:909]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
(trace)connection[06/27/06;16:39:46:341]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
(trace)connection[06/27/06;16:39:46:341]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
(trace)connection[06/27/06;16:39:47:293]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
(trace)connection[06/27/06;16:39:47:303]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
(trace)connection[06/27/06;16:39:49:937]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
(trace)connection[06/27/06;16:39:49:937]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
(trace)connection[06/27/06;16:39:58:219]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
(trace)connection[06/27/06;16:39:58:219]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
(trace)connection[06/27/06;16:40:00:332]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
(trace)connection[06/27/06;16:40:00:332]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
(trace)connection[06/27/06;16:40:01:413]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
(trace)connection[06/27/06;16:40:01:453]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
(trace)connection[06/27/06;16:40:02:845]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
(trace)connection[06/27/06;16:40:02:845]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
(trace)connection[06/27/06;16:40:03:366]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;handleException in thread=StringID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4371
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.net.SocketInputStream.read(SocketInputStream.java:182)
at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputSt ream.java:2205)
at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectIn putStream.java:2495)
at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Obje ctInputStream.java:2505)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java :1272)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java: 349)
at org.eclipse.ecf.provider.comm.tcp.Client.readObject(Client.j ava:520)
at org.eclipse.ecf.provider.comm.tcp.Client.access$4(Client.jav a:517)
at org.eclipse.ecf.provider.comm.tcp.Client$4.run(Client.java:3 59)
at java.lang.Thread.run(Thread.java:595)
(trace)container[06/27/06;16:40:03:376]processDisconnect[Str ingID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4371]:StringID[ecftcp://localhost:3282/server]
(trace)gmm[06/27/06;16:40:03:376]removeMember(GUID[IZ3MCxYXJ aX0p4JnI7mS_iqNkFI-]):StringID[ecftcp://localhost:3282/server]
(trace)connection[06/27/06;16:40:03:376]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4363;queueObject(GUID[lRX5wIWN5OQ4UZy7Sbpws t8T6TE-],[B@fd13b5)
(trace)connection[06/27/06;16:40:03:376]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@117a8bd)
(trace)container[06/27/06;16:40:03:376]killconnection(org.eclipse.ecf.provider.comm.tcp.Client@15b7986):StringID[ecftcp://localhost:3282/server]
(trace)connection[06/27/06;16:40:03:386]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;handleException in thread=StringID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4363
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.net.SocketInputStream.read(SocketInputStream.java:182)
at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputSt ream.java:2205)
at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectIn putStream.java:2495)
at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Obje ctInputStream.java:2505)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java :1272)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java: 349)
at org.eclipse.ecf.provider.comm.tcp.Client.readObject(Client.j ava:520)
at org.eclipse.ecf.provider.comm.tcp.Client.access$4(Client.jav a:517)
at org.eclipse.ecf.provider.comm.tcp.Client$4.run(Client.java:3 59)
at java.lang.Thread.run(Thread.java:595)
(trace)container[06/27/06;16:40:03:386]processDisconnect[Str ingID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4363]:StringID[ecftcp://localhost:3282/server]
(trace)connection[06/27/06;16:40:03:386]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;handleException in thread=StringID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4362
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.net.SocketInputStream.read(SocketInputStream.java:182)
at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputSt ream.java:2205)
at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectIn putStream.java:2495)
at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Obje ctInputStream.java:2505)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java :1272)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java: 349)
at org.eclipse.ecf.provider.comm.tcp.Client.readObject(Client.j ava:520)
at org.eclipse.ecf.provider.comm.tcp.Client.access$4(Client.jav a:517)
at org.eclipse.ecf.provider.comm.tcp.Client$4.run(Client.java:3 59)
at java.lang.Thread.run(Thread.java:595)
(trace)container[06/27/06;16:40:03:386]processDisconnect[Str ingID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4362]:StringID[ecftcp://localhost:3282/server]
(trace)connection[06/27/06;16:40:03:386]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(AsynchMessage[[B@fd13b5])
(trace)connection[06/27/06;16:40:03:396]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@117a8bd])
(trace)connection[06/27/06;16:40:03:376]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;disconnect()
(trace)gmm[06/27/06;16:40:03:396]removeMember(GUID[lRX5wIWN5 OQ4UZy7Sbpwst8T6TE-]):StringID[ecftcp://localhost:3282/server]
(trace)connection[06/27/06;16:40:03:406]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@fe64b9)
(trace)container[06/27/06;16:40:03:406]killconnection(org.eclipse.ecf.provider.comm.tcp.Client@1e63e3d):StringID[ecftcp://localhost:3282/server]
(trace)connection[06/27/06;16:40:03:416]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;disconnect()
(trace)connection[06/27/06;16:40:03:416]StringID[ecftcp://localhost:3282/server]:-1:<no endpoint>:-1;RCVR TERMINATING
(trace)connection[06/27/06;16:40:03:426]StringID[ecftcp://localhost:3282/server]:-1:<no endpoint>:-1;PING TERMINATING
(trace)gmm[06/27/06;16:40:03:426]removeMember(GUID[uiPQFsOLr fSqtKRztrjiZir7wns-]):StringID[ecftcp://localhost:3282/server]
(trace)container[06/27/06;16:40:03:426]killconnection(org.eclipse.ecf.provider.comm.tcp.Client@8ed465):StringID[ecftcp://localhost:3282/server]
(trace)connection[06/27/06;16:40:03:426]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;disconnect()
(trace)connection[06/27/06;16:40:03:436]StringID[ecftcp://localhost:3282/server]:-1:<no endpoint>:-1;RCVR TERMINATING
(trace)connection[06/27/06;16:40:03:436]StringID[ecftcp://localhost:3282/server]:-1:<no endpoint>:-1;RCVR TERMINATING
(trace)connection[06/27/06;16:40:03:436]StringID[ecftcp://localhost:3282/server]:-1:<no endpoint>:-1;SENDER TERMINATING
(trace)connection[06/27/06;16:40:03:436]StringID[ecftcp://localhost:3282/server]:-1:<no endpoint>:-1;PING TERMINATING
(trace)connection[06/27/06;16:40:03:416]StringID[ecftcp://localhost:3282/server]:-1:<no endpoint>:-1;SENDER TERMINATING
(trace)connection[06/27/06;16:40:03:446]StringID[ecftcp://localhost:3282/server]:-1:<no endpoint>:-1;SENDER TERMINATING
(trace)connection[06/27/06;16:40:03:466]StringID[ecftcp://localhost:3282/server]:-1:<no endpoint>:-1;PING TERMINATING

--------------080908050503030906040607--
Re: can't get shared editing working [message #605235 is a reply to message #605225] Tue, 27 June 2006 17:54 Go to previous messageGo to next message
Ken Gilmer is currently offline Ken GilmerFriend
Messages: 17
Registered: July 2009
Junior Member
Jakub,

Ok, thanks for checking. The only thing I can think of is Eclipse
3.1.2. If you have a 3.2 release available, can you try that? I also
remember Scott mentioning some ECF plugin.xml schemas are not backward
compatible with 3.1. Scott, is this still the case?

Thanks
Ken

Jakub Kahovec wrote:
> Hi Ken,
>
> Ken Gilmer wrote:
>> Hi Jakub,
>>
>> Jakub Kahovec wrote:
>>> Thank you Ken for your suggestions,
>>> 1.
>>> I'm quite sure that both Eclipse sessions have the ECF server
>>> information as when I connect the project on both of them, I can chat
>>> between them and if I open a shared editor (in the context menu in
>>> the Navigator view, ECF->Open Shared Editor) in one session I receive a
>>
>> The shared editor functionality I worked on is not connected to the
>> ECF context menu. To initiate a shared editing session, context menu:
>> team->initiate shared session. For a second client to connect, you
>> need to go file menu: new->team->shared editor session. From there
>> you should see the file shared from the original client. None of the
>> functionality is present in the ECF menu. I think this is something
>> Scott did before I was involved with ECF.
>>
>> So, it seems like you're getting communication to the ECF server from
>> a client. If you follow these steps
>> ( http://wiki.eclipse.org/index.php/Example_Shared_Text_Editor) do you
>> get any exceptions in the eclipse error log or in the ECF server trace?
>
> There is no exception related to ECF plugin in the Eclipse's error log.
> And the ECF server's log (enclosed in the attachment) looks like there
> is no problem either. But still, when I open File->New->Team->Shared
> Editor Sesssion I can't see any files opened for sharing there.
>
>
>>
>>> message on the other and saying to that shared editor was open whether I
>>> wish to open it too. When I open it and make some changes in it
>>> though I can't those changes in the second session. I'm also a bit
>>> confused about
>>> the difference between ECF->Open Shared Editor and Teams->Initiate
>>> Shared Editor (in any case neither of them allow me to share changes).
>>>
>>> 2.
>>> I can see trace information from the server console, there are
>>> something like this:
>>>
>>> (trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
>>>
>>> :3282:localhost:2707;send(AsynchMessage[[B@2f356f])
>>> (trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
>>>
>>> :3282:localhost:2699;send(AsynchMessage[[B@137d4a4])
>>> (trace)container[06/25/06;13:55:14:579]processAsynch(org.ecl ipse.ecf.core.comm.A
>>>
>>> synchConnectionEvent@fa39d7):StringID[ecftcp://localhost:3282/server]
>>> (trace)container[06/25/06;13:55:14:579]handleSharedObjectMes sage:ContainerMessag
>>>
>>> e[GUID[Rg._Z_GY5pq10.97uuJ.tMrs_Sk-];null;19;SharedObjectMes sage[StringID[chat];
>>>
>>> [B@1eb904d]]:StringID[ecftcp://localhost:3282/server]
>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>
>>> :3282:localhost:2709;queueObject(GUID[1BewYIqTZc8Fbi4SXuGPow KBWvw-],[B@144b18f)
>>>
>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>
>>> :3282:localhost:2710;queueObject(GUID[4Yf6eJiXMXjkvBu8ZA2aFZ JBO7Y-],[B@132ae7)
>>>
>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>
>>> :3282:localhost:2708;queueObject(GUID[LHOY0mwiX8.DyBECrRFg2e oN8r8-],[B@1dfd868)
>>>
>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>
>>> :3282:localhost:2708;send(AsynchMessage[[B@1dfd868])
>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>
>>> :3282:localhost:2705;queueObject(GUID[ZDkOdwQCZdn7PGuvNw7Bk5 lEepU-],[B@1e6e305)
>>>
>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>
>>> :3282:localhost:2709;send(AsynchMessage[[B@144b18f])
>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>
>>> :3282:localhost:2710;send(AsynchMessage[[B@132ae7])
>>> (trace)connection[06/25/06;13:55:14:589]StringID[ecftcp://localhost:3282/server]
>>>
>>>
>>>
>>> 3. I haven't tried neither the whiteboard app nor any other
>>> datashare-based app so far.
>>>
>>> Jakub
>>>
>>>
>>>
>>>
>>> Ken Gilmer wrote:
>>>> Hi Jakub,
>>>>
>>>> Looks like maybe either Eclipse session is not connected to your
>>>> ECF datashare server. Here are some things to check:
>>>>
>>>> 1. Do both Eclipse sessions have the same ECF server information in
>>>> preferences?
>>>> 2. Do you see trace information from the server console when
>>>> connecting either client?
>>>> 3. Are you able to use other datashare-based apps such as the
>>>> whiteboard example?
>>>>
>>>> Thanks
>>>> Ken
>>>>
>>>> Jakub Kahovec wrote:
>>>>> Hello,
>>>>> I'm using Eclipse 3.1.2 and ECF plugin 0.8.6 and I can't get shared
>>>>> editing working. I was carefully following the tutorial how to
>>>>> share an editor so that on is typing and the other can see
>>>>> changing. Everything works fine until I get to the point of
>>>>> creating a new Shared Editor Session. When I open the dialog Shared
>>>>> Editro I can't neither see nor choose Shared file, even though I
>>>>> connected the project before and also
>>>>> initiated shared editor.
>>>>> Any idea what I'm doing wrong ?
>>>>> Thank you very much.
>>>>> Jakub
>
>
> ------------------------------------------------------------ ------------
>
>
> C:\eclipse\features\org.eclipse.ecf.serverfeature_0.8.6\bin>echo off
> "Starting server with options: -Dorg.eclipse.ecf.Trace -Dorg.eclipse.ecf.provider.Trace and args: -c ..\conf\server.xml "
> Creating server group named localhost to listen on port 3282
> Creating container with id=ecftcp://localhost:3282/server, group=/server keepAlive=30000
> (trace)idfactory[06/27/06;16:32:56:051]createID(Namespace[na me=org.eclipse.ecf.core.identity.StringID;scheme=org.eclipse .ecf.core.identity.StringID;description=],java.lang.String,ecftcp://localhost:3282/server)
> (trace)gmm[06/27/06;16:32:56:402]addMember(StringID[ecftcp://localhost:3282/server]):StringID[ecftcp://localhost:3282/server]
> (trace)gmm[06/27/06;16:32:56:402]<init>:StringID[ecftcp://localhost:3282/server]
> (trace)container[06/27/06;16:32:56:482]<init>:StringID[ecftcp://localhost:3282/server]
> Putting server localhost on the air
> (trace)connection[06/27/06;16:32:56:482]group at port 3282 on the air
> <ctrl>-c to stop server
> (trace)connection[06/27/06;16:35:03:475]accept:/127.0.0.1
> (trace)connection[06/27/06;16:35:03:605]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[uiPQFsOLrfSqtKRztrjiZir7wns-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
> (trace)connection[06/27/06;16:35:03:605]found container:ecftcp://localhost:3282/server for target ecftcp://localhost:3282/server
> (trace)connection[06/27/06;16:35:03:635]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;setupThreads()
> (trace)container[06/27/06;16:35:03:645]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4362,localport=3282],/server ,ContainerMessage[GUID[uiPQFsOLrfSqtKRztrjiZir7wns-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@8ed465):StringID[ecftcp://localhost:3282/server]
> (trace)container[06/27/06;16:35:03:645]addNewRemoteMember:GU ID[uiPQFsOLrfSqtKRztrjiZir7wns-]:StringID[ecftcp://localhost:3282/server]
> (trace)gmm[06/27/06;16:35:03:645]addMember(GUID[uiPQFsOLrfSq tKRztrjiZir7wns-]):StringID[ecftcp://localhost:3282/server]
> (trace)connection[06/27/06;16:35:03:655]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;start()
> (trace)connection[06/27/06;16:35:03:655]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;setupPing()
> (trace)connection[06/27/06;16:35:03:775]accept:/127.0.0.1
> (trace)connection[06/27/06;16:35:03:785]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
> (trace)connection[06/27/06;16:35:03:785]found container:ecftcp://localhost:3282/server for target ecftcp://localhost:3282/server
> (trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;setupThreads()
> (trace)container[06/27/06;16:35:03:785]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4363,localport=3282],/server ,ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@1e63e3d):StringID[ecftcp://localhost:3282/server]
> (trace)container[06/27/06;16:35:03:785]addNewRemoteMember:GU ID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-]:StringID[ecftcp://localhost:3282/server]
> (trace)gmm[06/27/06;16:35:03:785]addMember(GUID[lRX5wIWN5OQ4 UZy7Sbpwst8T6TE-]):StringID[ecftcp://localhost:3282/server]
> (trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@1172e08)
> (trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@1172e08])
> (trace)connection[06/27/06;16:35:03:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;start()
> (trace)connection[06/27/06;16:35:03:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;setupPing()
> (trace)connection[06/27/06;16:35:19:758]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
> (trace)connection[06/27/06;16:35:19:758]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
> (trace)connection[06/27/06;16:35:20:860]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
> (trace)connection[06/27/06;16:35:20:860]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:35:22:262]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
> (trace)connection[06/27/06;16:35:22:262]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
> (trace)connection[06/27/06;16:35:25:797]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
> (trace)connection[06/27/06;16:35:25:807]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:35:36:252]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
> (trace)connection[06/27/06;16:35:36:252]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
> (trace)connection[06/27/06;16:35:37:363]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
> (trace)connection[06/27/06;16:35:37:363]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:35:38:755]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
> (trace)connection[06/27/06;16:35:38:765]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
> (trace)connection[06/27/06;16:35:42:311]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
> (trace)connection[06/27/06;16:35:42:311]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:35:52:776]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
> (trace)connection[06/27/06;16:35:52:776]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
> (trace)connection[06/27/06;16:35:53:867]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
> (trace)connection[06/27/06;16:35:53:867]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:35:55:259]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
> (trace)connection[06/27/06;16:35:55:259]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
> (trace)connection[06/27/06;16:35:58:884]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
> (trace)connection[06/27/06;16:35:58:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:36:09:289]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
> (trace)connection[06/27/06;16:36:09:289]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
> (trace)connection[06/27/06;16:36:10:371]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
> (trace)connection[06/27/06;16:36:10:371]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:36:11:763]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
> (trace)connection[06/27/06;16:36:11:763]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
> (trace)connection[06/27/06;16:36:15:388]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
> (trace)connection[06/27/06;16:36:15:388]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:36:25:793]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
> (trace)connection[06/27/06;16:36:25:793]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
> (trace)connection[06/27/06;16:36:26:875]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
> (trace)connection[06/27/06;16:36:26:875]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:36:28:267]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
> (trace)connection[06/27/06;16:36:28:267]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
> (trace)connection[06/27/06;16:36:31:892]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
> (trace)connection[06/27/06;16:36:31:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:36:42:287]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
> (trace)connection[06/27/06;16:36:42:297]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
> (trace)connection[06/27/06;16:36:43:368]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
> (trace)connection[06/27/06;16:36:43:378]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:36:44:770]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
> (trace)connection[06/27/06;16:36:44:770]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
> (trace)connection[06/27/06;16:36:48:396]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
> (trace)connection[06/27/06;16:36:48:396]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:36:58:791]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
> (trace)connection[06/27/06;16:36:58:791]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
> (trace)connection[06/27/06;16:36:59:872]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
> (trace)connection[06/27/06;16:36:59:882]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:37:01:274]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
> (trace)connection[06/27/06;16:37:01:274]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
> (trace)connection[06/27/06;16:37:04:899]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
> (trace)connection[06/27/06;16:37:04:899]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:37:15:294]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
> (trace)connection[06/27/06;16:37:15:294]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
> (trace)connection[06/27/06;16:37:16:376]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
> (trace)connection[06/27/06;16:37:16:376]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:37:17:768]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
> (trace)connection[06/27/06;16:37:17:778]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
> (trace)connection[06/27/06;16:37:21:403]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
> (trace)connection[06/27/06;16:37:21:403]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:37:31:798]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
> (trace)connection[06/27/06;16:37:31:798]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
> (trace)connection[06/27/06;16:37:32:880]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
> (trace)connection[06/27/06;16:37:32:880]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:37:34:272]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
> (trace)connection[06/27/06;16:37:34:272]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
> (trace)connection[06/27/06;16:37:37:907]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
> (trace)connection[06/27/06;16:37:37:907]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:37:48:302]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
> (trace)connection[06/27/06;16:37:48:302]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
> (trace)connection[06/27/06;16:37:49:383]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
> (trace)connection[06/27/06;16:37:49:383]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:37:50:775]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
> (trace)connection[06/27/06;16:37:50:775]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
> (trace)connection[06/27/06;16:37:54:411]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
> (trace)connection[06/27/06;16:37:54:421]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:38:04:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
> (trace)connection[06/27/06;16:38:04:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
> (trace)connection[06/27/06;16:38:05:887]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
> (trace)connection[06/27/06;16:38:05:887]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:38:07:279]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
> (trace)connection[06/27/06;16:38:07:279]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
> (trace)connection[06/27/06;16:38:10:924]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
> (trace)connection[06/27/06;16:38:10:924]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:38:21:309]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
> (trace)connection[06/27/06;16:38:21:309]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
> (trace)connection[06/27/06;16:38:22:391]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
> (trace)connection[06/27/06;16:38:22:391]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:38:23:783]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
> (trace)connection[06/27/06;16:38:23:783]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
> (trace)connection[06/27/06;16:38:27:418]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
> (trace)connection[06/27/06;16:38:27:428]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:38:37:813]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
> (trace)connection[06/27/06;16:38:37:813]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
> (trace)connection[06/27/06;16:38:38:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
> (trace)connection[06/27/06;16:38:38:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:38:40:307]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
> (trace)connection[06/27/06;16:38:40:307]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
> (trace)connection[06/27/06;16:38:43:922]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
> (trace)connection[06/27/06;16:38:43:932]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:38:45:784]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(AsynchMessage[[B@1888759])
> (trace)container[06/27/06;16:38:45:784]processAsynch(org.eclipse.ecf.core.comm.AsynchConnectionEvent@f62373):StringID[ecftcp://localhost:3282/server]
> (trace)container[06/27/06;16:38:45:784]handleSharedObjectMes sage:ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];nul l;1;SharedObjectMessage[StringID[collab.editor.presence];[B@1f1fba0]]:StringID[ecftcp://localhost:3282/server]
> (trace)connection[06/27/06;16:38:45:784]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@f9f9d8)
> (trace)connection[06/27/06;16:38:45:794]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@f9f9d8])
> (trace)connection[06/27/06;16:38:45:794]accept:/127.0.0.1
> (trace)connection[06/27/06;16:38:45:804]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
> (trace)connection[06/27/06;16:38:45:804]found container:ecftcp://localhost:3282/server for target ecftcp://localhost:3282/server
> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;setupThreads()
> (trace)container[06/27/06;16:38:45:804]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4371,localport=3282],/server ,ContainerMessage[GUID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@15b7986):StringID[ecftcp://localhost:3282/server]
> (trace)container[06/27/06;16:38:45:804]addNewRemoteMember:GU ID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-]:StringID[ecftcp://localhost:3282/server]
> (trace)gmm[06/27/06;16:38:45:804]addMember(GUID[IZ3MCxYXJaX0 p4JnI7mS_iqNkFI-]):StringID[ecftcp://localhost:3282/server]
> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4363;queueObject(GUID[lRX5wIWN5OQ4UZy7Sbpws t8T6TE-],[B@a83b8a)
> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(AsynchMessage[[B@a83b8a])
> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@723d7c)
> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;start()
> (trace)connection[06/27/06;16:38:45:814]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;setupPing()
> (trace)connection[06/27/06;16:38:45:814]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@723d7c])
> (trace)connection[06/27/06;16:38:54:317]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
> (trace)connection[06/27/06;16:38:54:317]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
> (trace)connection[06/27/06;16:38:55:398]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
> (trace)connection[06/27/06;16:38:55:398]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:38:56:810]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
> (trace)connection[06/27/06;16:38:56:810]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
> (trace)connection[06/27/06;16:39:00:425]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
> (trace)connection[06/27/06;16:39:00:435]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:39:08:697]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
> (trace)connection[06/27/06;16:39:08:697]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
> (trace)connection[06/27/06;16:39:10:820]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
> (trace)connection[06/27/06;16:39:10:820]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
> (trace)connection[06/27/06;16:39:11:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
> (trace)connection[06/27/06;16:39:11:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:39:13:334]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
> (trace)connection[06/27/06;16:39:13:334]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
> (trace)connection[06/27/06;16:39:14:285]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
> (trace)connection[06/27/06;16:39:14:285]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:39:16:929]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
> (trace)connection[06/27/06;16:39:16:939]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:39:25:201]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
> (trace)connection[06/27/06;16:39:25:201]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
> (trace)connection[06/27/06;16:39:27:324]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
> (trace)connection[06/27/06;16:39:27:324]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
> (trace)connection[06/27/06;16:39:28:406]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
> (trace)connection[06/27/06;16:39:28:406]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:39:29:838]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
> (trace)connection[06/27/06;16:39:29:838]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
> (trace)connection[06/27/06;16:39:30:789]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
> (trace)connection[06/27/06;16:39:30:789]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:39:33:433]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
> (trace)connection[06/27/06;16:39:33:433]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:39:41:715]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
> (trace)connection[06/27/06;16:39:41:715]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
> (trace)connection[06/27/06;16:39:43:828]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
> (trace)connection[06/27/06;16:39:43:828]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
> (trace)connection[06/27/06;16:39:44:909]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
> (trace)connection[06/27/06;16:39:44:909]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:39:46:341]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
> (trace)connection[06/27/06;16:39:46:341]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
> (trace)connection[06/27/06;16:39:47:293]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
> (trace)connection[06/27/06;16:39:47:303]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:39:49:937]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
> (trace)connection[06/27/06;16:39:49:937]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:39:58:219]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
> (trace)connection[06/27/06;16:39:58:219]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
> (trace)connection[06/27/06;16:40:00:332]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
> (trace)connection[06/27/06;16:40:00:332]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
> (trace)connection[06/27/06;16:40:01:413]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
> (trace)connection[06/27/06;16:40:01:453]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
> (trace)connection[06/27/06;16:40:02:845]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
> (trace)connection[06/27/06;16:40:02:845]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
> (trace)connection[06/27/06;16:40:03:366]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;handleException in thread=StringID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4371
> java.net.SocketException: Connection reset
> at java.net.SocketInputStream.read(SocketInputStream.java:168)
> at java.net.SocketInputStream.read(SocketInputStream.java:182)
> at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputSt ream.java:2205)
> at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectIn putStream.java:2495)
> at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Obje ctInputStream.java:2505)
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java :1272)
> at java.io.ObjectInputStream.readObject(ObjectInputStream.java: 349)
> at org.eclipse.ecf.provider.comm.tcp.Client.readObject(Client.j ava:520)
> at org.eclipse.ecf.provider.comm.tcp.Client.access$4(Client.jav a:517)
> at org.eclipse.ecf.provider.comm.tcp.Client$4.run(Client.java:3 59)
> at java.lang.Thread.run(Thread.java:595)
> (trace)container[06/27/06;16:40:03:376]processDisconnect[Str ingID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4371]:StringID[ecftcp://localhost:3282/server]
> (trace)gmm[06/27/06;16:40:03:376]removeMember(GUID[IZ3MCxYXJ aX0p4JnI7mS_iqNkFI-]):StringID[ecftcp://localhost:3282/server]
> (trace)connection[06/27/06;16:40:03:376]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4363;queueObject(GUID[lRX5wIWN5OQ4UZy7Sbpws t8T6TE-],[B@fd13b5)
> (trace)connection[06/27/06;16:40:03:376]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@117a8bd)
> (trace)container[06/27/06;16:40:03:376]killconnection(org.eclipse.ecf.provider.comm.tcp.Client@15b7986):StringID[ecftcp://localhost:3282/server]
> (trace)connection[06/27/06;16:40:03:386]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;handleException in thread=StringID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4363
> java.net.SocketException: Connection reset
> at java.net.SocketInputStream.read(SocketInputStream.java:168)
> at java.net.SocketInputStream.read(SocketInputStream.java:182)
> at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputSt ream.java:2205)
> at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectIn putStream.java:2495)
> at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Obje ctInputStream.java:2505)
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java :1272)
> at java.io.ObjectInputStream.readObject(ObjectInputStream.java: 349)
> at org.eclipse.ecf.provider.comm.tcp.Client.readObject(Client.j ava:520)
> at org.eclipse.ecf.provider.comm.tcp.Client.access$4(Client.jav a:517)
> at org.eclipse.ecf.provider.comm.tcp.Client$4.run(Client.java:3 59)
> at java.lang.Thread.run(Thread.java:595)
> (trace)container[06/27/06;16:40:03:386]processDisconnect[Str ingID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4363]:StringID[ecftcp://localhost:3282/server]
> (trace)connection[06/27/06;16:40:03:386]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;handleException in thread=StringID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4362
> java.net.SocketException: Connection reset
> at java.net.SocketInputStream.read(SocketInputStream.java:168)
> at java.net.SocketInputStream.read(SocketInputStream.java:182)
> at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputSt ream.java:2205)
> at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectIn putStream.java:2495)
> at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Obje ctInputStream.java:2505)
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java :1272)
> at java.io.ObjectInputStream.readObject(ObjectInputStream.java: 349)
> at org.eclipse.ecf.provider.comm.tcp.Client.readObject(Client.j ava:520)
> at org.eclipse.ecf.provider.comm.tcp.Client.access$4(Client.jav a:517)
> at org.eclipse.ecf.provider.comm.tcp.Client$4.run(Client.java:3 59)
> at java.lang.Thread.run(Thread.java:595)
> (trace)container[06/27/06;16:40:03:386]processDisconnect[Str ingID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4362]:StringID[ecftcp://localhost:3282/server]
> (trace)connection[06/27/06;16:40:03:386]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(AsynchMessage[[B@fd13b5])
> (trace)connection[06/27/06;16:40:03:396]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@117a8bd])
> (trace)connection[06/27/06;16:40:03:376]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;disconnect()
> (trace)gmm[06/27/06;16:40:03:396]removeMember(GUID[lRX5wIWN5 OQ4UZy7Sbpwst8T6TE-]):StringID[ecftcp://localhost:3282/server]
> (trace)connection[06/27/06;16:40:03:406]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@fe64b9)
> (trace)container[06/27/06;16:40:03:406]killconnection(org.eclipse.ecf.provider.comm.tcp.Client@1e63e3d):StringID[ecftcp://localhost:3282/server]
> (trace)connection[06/27/06;16:40:03:416]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;disconnect()
> (trace)connection[06/27/06;16:40:03:416]StringID[ecftcp://localhost:3282/server]:-1:<no endpoint>:-1;RCVR TERMINATING
> (trace)connection[06/27/06;16:40:03:426]StringID[ecftcp://localhost:3282/server]:-1:<no endpoint>:-1;PING TERMINATING
> (trace)gmm[06/27/06;16:40:03:426]removeMember(GUID[uiPQFsOLr fSqtKRztrjiZir7wns-]):StringID[ecftcp://localhost:3282/server]
> (trace)container[06/27/06;16:40:03:426]killconnection(org.eclipse.ecf.provider.comm.tcp.Client@8ed465):StringID[ecftcp://localhost:3282/server]
> (trace)connection[06/27/06;16:40:03:426]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;disconnect()
> (trace)connection[06/27/06;16:40:03:436]StringID[ecftcp://localhost:3282/server]:-1:<no endpoint>:-1;RCVR TERMINATING
> (trace)connection[06/27/06;16:40:03:436]StringID[ecftcp://localhost:3282/server]:-1:<no endpoint>:-1;RCVR TERMINATING
> (trace)connection[06/27/06;16:40:03:436]StringID[ecftcp://localhost:3282/server]:-1:<no endpoint>:-1;SENDER TERMINATING
> (trace)connection[06/27/06;16:40:03:436]StringID[ecftcp://localhost:3282/server]:-1:<no endpoint>:-1;PING TERMINATING
> (trace)connection[06/27/06;16:40:03:416]StringID[ecftcp://localhost:3282/server]:-1:<no endpoint>:-1;SENDER TERMINATING
> (trace)connection[06/27/06;16:40:03:446]StringID[ecftcp://localhost:3282/server]:-1:<no endpoint>:-1;SENDER TERMINATING
> (trace)connection[06/27/06;16:40:03:466]StringID[ecftcp://localhost:3282/server]:-1:<no endpoint>:-1;PING TERMINATING
Re: can't get shared editing working [message #605244 is a reply to message #605235] Tue, 27 June 2006 22:20 Go to previous messageGo to next message
Jakub Kahovec is currently offline Jakub KahovecFriend
Messages: 13
Registered: July 2009
Junior Member
Hi

Ken Gilmer wrote:
>
> Jakub,
>
> Ok, thanks for checking. The only thing I can think of is Eclipse
> 3.1.2. If you have a 3.2 release available, can you try that? I also
> remember Scott mentioning some ECF plugin.xml schemas are not backward
> compatible with 3.1. Scott, is this still the case?
>
> Thanks
> Ken

I've tried 3.2 RC7 and the shared editor works there, so obviously the
problem was the Eclipse version:-(
Is there any possibility of get it working also in 3.1.2 ?
Thank you.
Jakub




>
> Jakub Kahovec wrote:
>> Hi Ken,
>>
>> Ken Gilmer wrote:
>>> Hi Jakub,
>>>
>>> Jakub Kahovec wrote:
>>>> Thank you Ken for your suggestions,
>>>> 1.
>>>> I'm quite sure that both Eclipse sessions have the ECF server
>>>> information as when I connect the project on both of them, I can chat
>>>> between them and if I open a shared editor (in the context menu in
>>>> the Navigator view, ECF->Open Shared Editor) in one session I receive a
>>>
>>> The shared editor functionality I worked on is not connected to the
>>> ECF context menu. To initiate a shared editing session, context
>>> menu: team->initiate shared session. For a second client to connect,
>>> you need to go file menu: new->team->shared editor session. From
>>> there you should see the file shared from the original client. None
>>> of the functionality is present in the ECF menu. I think this is
>>> something Scott did before I was involved with ECF.
>>>
>>> So, it seems like you're getting communication to the ECF server from
>>> a client. If you follow these steps
>>> ( http://wiki.eclipse.org/index.php/Example_Shared_Text_Editor) do you
>>> get any exceptions in the eclipse error log or in the ECF server trace?
>>
>> There is no exception related to ECF plugin in the Eclipse's error
>> log. And the ECF server's log (enclosed in the attachment) looks like
>> there is no problem either. But still, when I open
>> File->New->Team->Shared Editor Sesssion I can't see any files opened
>> for sharing there.
>>
>>
>>>
>>>> message on the other and saying to that shared editor was open
>>>> whether I
>>>> wish to open it too. When I open it and make some changes in it
>>>> though I can't those changes in the second session. I'm also a bit
>>>> confused about
>>>> the difference between ECF->Open Shared Editor and Teams->Initiate
>>>> Shared Editor (in any case neither of them allow me to share changes).
>>>>
>>>> 2.
>>>> I can see trace information from the server console, there are
>>>> something like this:
>>>>
>>>> (trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
>>>>
>>>> :3282:localhost:2707;send(AsynchMessage[[B@2f356f])
>>>> (trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
>>>>
>>>> :3282:localhost:2699;send(AsynchMessage[[B@137d4a4])
>>>> (trace)container[06/25/06;13:55:14:579]processAsynch(org.ecl ipse.ecf.core.comm.A
>>>>
>>>> synchConnectionEvent@fa39d7):StringID[ecftcp://localhost:3282/server]
>>>> (trace)container[06/25/06;13:55:14:579]handleSharedObjectMes sage:ContainerMessag
>>>>
>>>> e[GUID[Rg._Z_GY5pq10.97uuJ.tMrs_Sk-];null;19;SharedObjectMes sage[StringID[chat];
>>>>
>>>> [B@1eb904d]]:StringID[ecftcp://localhost:3282/server]
>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>
>>>> :3282:localhost:2709;queueObject(GUID[1BewYIqTZc8Fbi4SXuGPow KBWvw-],[B@144b18f)
>>>>
>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>
>>>> :3282:localhost:2710;queueObject(GUID[4Yf6eJiXMXjkvBu8ZA2aFZ JBO7Y-],[B@132ae7)
>>>>
>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>
>>>> :3282:localhost:2708;queueObject(GUID[LHOY0mwiX8.DyBECrRFg2e oN8r8-],[B@1dfd868)
>>>>
>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>
>>>> :3282:localhost:2708;send(AsynchMessage[[B@1dfd868])
>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>
>>>> :3282:localhost:2705;queueObject(GUID[ZDkOdwQCZdn7PGuvNw7Bk5 lEepU-],[B@1e6e305)
>>>>
>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>
>>>> :3282:localhost:2709;send(AsynchMessage[[B@144b18f])
>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>
>>>> :3282:localhost:2710;send(AsynchMessage[[B@132ae7])
>>>> (trace)connection[06/25/06;13:55:14:589]StringID[ecftcp://localhost:3282/server]
>>>>
>>>>
>>>>
>>>> 3. I haven't tried neither the whiteboard app nor any other
>>>> datashare-based app so far.
>>>>
>>>> Jakub
>>>>
>>>>
>>>>
>>>>
>>>> Ken Gilmer wrote:
>>>>> Hi Jakub,
>>>>>
>>>>> Looks like maybe either Eclipse session is not connected to your
>>>>> ECF datashare server. Here are some things to check:
>>>>>
>>>>> 1. Do both Eclipse sessions have the same ECF server information in
>>>>> preferences?
>>>>> 2. Do you see trace information from the server console when
>>>>> connecting either client?
>>>>> 3. Are you able to use other datashare-based apps such as the
>>>>> whiteboard example?
>>>>>
>>>>> Thanks
>>>>> Ken
>>>>>
>>>>> Jakub Kahovec wrote:
>>>>>> Hello,
>>>>>> I'm using Eclipse 3.1.2 and ECF plugin 0.8.6 and I can't get
>>>>>> shared editing working. I was carefully following the tutorial how
>>>>>> to share an editor so that on is typing and the other can see
>>>>>> changing. Everything works fine until I get to the point of
>>>>>> creating a new Shared Editor Session. When I open the dialog
>>>>>> Shared Editro I can't neither see nor choose Shared file, even
>>>>>> though I connected the project before and also
>>>>>> initiated shared editor.
>>>>>> Any idea what I'm doing wrong ?
>>>>>> Thank you very much.
>>>>>> Jakub
>>
>>
>> ------------------------------------------------------------ ------------
>>
>>
>> C:\eclipse\features\org.eclipse.ecf.serverfeature_0.8.6\bin>echo off
>> "Starting server with options: -Dorg.eclipse.ecf.Trace
>> -Dorg.eclipse.ecf.provider.Trace and args: -c ..\conf\server.xml "
>> Creating server group named localhost to listen on port 3282
>> Creating container with id=ecftcp://localhost:3282/server,
>> group=/server keepAlive=30000
>> (trace)idfactory[06/27/06;16:32:56:051]createID(Namespace[na me=org.eclipse.ecf.core.identity.StringID;scheme=org.eclipse .ecf.core.identity.StringID;description=],java.lang.String,ecftcp://localhost:3282/server)
>>
>> (trace)gmm[06/27/06;16:32:56:402]addMember(StringID[ecftcp://localhost:3282/server]):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)gmm[06/27/06;16:32:56:402]<init>:StringID[ecftcp://localhost:3282/server]
>>
>> (trace)container[06/27/06;16:32:56:482]<init>:StringID[ecftcp://localhost:3282/server]
>>
>> Putting server localhost on the air
>> (trace)connection[06/27/06;16:32:56:482]group at port 3282 on the air
>> <ctrl>-c to stop server
>> (trace)connection[06/27/06;16:35:03:475]accept:/127.0.0.1
>> (trace)connection[06/27/06;16:35:03:605]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[uiPQFsOLrfSqtKRztrjiZir7wns-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
>>
>> (trace)connection[06/27/06;16:35:03:605]found
>> container:ecftcp://localhost:3282/server for target
>> ecftcp://localhost:3282/server
>> (trace)connection[06/27/06;16:35:03:635]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;setupThreads()
>>
>> (trace)container[06/27/06;16:35:03:645]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4362,localport=3282],/server ,ContainerMessage[GUID[uiPQFsOLrfSqtKRztrjiZir7wns-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@8ed465):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)container[06/27/06;16:35:03:645]addNewRemoteMember:GU ID[uiPQFsOLrfSqtKRztrjiZir7wns-]:StringID[ecftcp://localhost:3282/server]
>>
>> (trace)gmm[06/27/06;16:35:03:645]addMember(GUID[uiPQFsOLrfSq tKRztrjiZir7wns-]):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:35:03:655]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;start()
>>
>> (trace)connection[06/27/06;16:35:03:655]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;setupPing()
>>
>> (trace)connection[06/27/06;16:35:03:775]accept:/127.0.0.1
>> (trace)connection[06/27/06;16:35:03:785]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
>>
>> (trace)connection[06/27/06;16:35:03:785]found
>> container:ecftcp://localhost:3282/server for target
>> ecftcp://localhost:3282/server
>> (trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;setupThreads()
>>
>> (trace)container[06/27/06;16:35:03:785]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4363,localport=3282],/server ,ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@1e63e3d):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)container[06/27/06;16:35:03:785]addNewRemoteMember:GU ID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-]:StringID[ecftcp://localhost:3282/server]
>>
>> (trace)gmm[06/27/06;16:35:03:785]addMember(GUID[lRX5wIWN5OQ4 UZy7Sbpwst8T6TE-]):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@1172e08)
>>
>> (trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@1172e08])
>>
>> (trace)connection[06/27/06;16:35:03:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;start()
>>
>> (trace)connection[06/27/06;16:35:03:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;setupPing()
>>
>> (trace)connection[06/27/06;16:35:19:758]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:19:758]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:20:860]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:20:860]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:22:262]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:22:262]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:25:797]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:25:807]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:36:252]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:36:252]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:37:363]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:37:363]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:38:755]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:38:765]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:42:311]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:42:311]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:52:776]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:52:776]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:53:867]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:53:867]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:55:259]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:55:259]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:58:884]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:58:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:09:289]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:09:289]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:10:371]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:10:371]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:11:763]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:11:763]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:15:388]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:15:388]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:25:793]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:25:793]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:26:875]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:26:875]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:28:267]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:28:267]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:31:892]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:31:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:42:287]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:42:297]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:43:368]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:43:378]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:44:770]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:44:770]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:48:396]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:48:396]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:58:791]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:58:791]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:59:872]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:59:882]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:01:274]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:01:274]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:04:899]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:04:899]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:15:294]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:15:294]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:16:376]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:16:376]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:17:768]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:17:778]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:21:403]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:21:403]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:31:798]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:31:798]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:32:880]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:32:880]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:34:272]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:34:272]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:37:907]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:37:907]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:48:302]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:48:302]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:49:383]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:49:383]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:50:775]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:50:775]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:54:411]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:54:421]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:04:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:04:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:05:887]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:05:887]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:07:279]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:07:279]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:10:924]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:10:924]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:21:309]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:21:309]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:22:391]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:22:391]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:23:783]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:23:783]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:27:418]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:27:428]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:37:813]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:37:813]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:38:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:38:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:40:307]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:40:307]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:43:922]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:43:932]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:45:784]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(AsynchMessage[[B@1888759])
>>
>> (trace)container[06/27/06;16:38:45:784]processAsynch(org.eclipse.ecf.core.comm.AsynchConnectionEvent@f62373):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)container[06/27/06;16:38:45:784]handleSharedObjectMes sage:ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];nul l;1;SharedObjectMessage[StringID[collab.editor.presence];[B@1f1fba0]]:StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:38:45:784]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@f9f9d8)
>>
>> (trace)connection[06/27/06;16:38:45:794]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@f9f9d8])
>>
>> (trace)connection[06/27/06;16:38:45:794]accept:/127.0.0.1
>> (trace)connection[06/27/06;16:38:45:804]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
>>
>> (trace)connection[06/27/06;16:38:45:804]found
>> container:ecftcp://localhost:3282/server for target
>> ecftcp://localhost:3282/server
>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;setupThreads()
>>
>> (trace)container[06/27/06;16:38:45:804]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4371,localport=3282],/server ,ContainerMessage[GUID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@15b7986):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)container[06/27/06;16:38:45:804]addNewRemoteMember:GU ID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-]:StringID[ecftcp://localhost:3282/server]
>>
>> (trace)gmm[06/27/06;16:38:45:804]addMember(GUID[IZ3MCxYXJaX0 p4JnI7mS_iqNkFI-]):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4363;queueObject(GUID[lRX5wIWN5OQ4UZy7Sbpws t8T6TE-],[B@a83b8a)
>>
>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(AsynchMessage[[B@a83b8a])
>>
>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@723d7c)
>>
>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;start()
>>
>> (trace)connection[06/27/06;16:38:45:814]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;setupPing()
>>
>> (trace)connection[06/27/06;16:38:45:814]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@723d7c])
>>
>> (trace)connection[06/27/06;16:38:54:317]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:54:317]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:55:398]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:55:398]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:56:810]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:56:810]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:00:425]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:00:435]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:08:697]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:08:697]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:10:820]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:10:820]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:11:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:11:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:13:334]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:13:334]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:14:285]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:14:285]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:16:929]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:16:939]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:25:201]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:25:201]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:27:324]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:27:324]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:28:406]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:28:406]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:29:838]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:29:838]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:30:789]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:30:789]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:33:433]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:33:433]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:41:715]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:41:715]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:43:828]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:43:828]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:44:909]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:44:909]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:46:341]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:46:341]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:47:293]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:47:303]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:49:937]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:49:937]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:58:219]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:58:219]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:40:00:332]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:40:00:332]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:40:01:413]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:40:01:453]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:40:02:845]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:40:02:845]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:40:03:366]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;handleException
>> in
>> thread=StringID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4371
>> java.net.SocketException: Connection reset
>> at java.net.SocketInputStream.read(SocketInputStream.java:168)
>> at java.net.SocketInputStream.read(SocketInputStream.java:182)
>> at
>> java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputSt ream.java:2205)
>>
>> at
>> java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectIn putStream.java:2495)
>>
>> at
>> java.io.ObjectInputStream$BlockDataInputStream.peekByte(Obje ctInputStream.java:2505)
>>
>> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java :1272)
>> at java.io.ObjectInputStream.readObject(ObjectInputStream.java: 349)
>> at
>> org.eclipse.ecf.provider.comm.tcp.Client.readObject(Client.j ava:520)
>> at org.eclipse.ecf.provider.comm.tcp.Client.access$4(Client.jav a:517)
>> at org.eclipse.ecf.provider.comm.tcp.Client$4.run(Client.java:3 59)
>> at java.lang.Thread.run(Thread.java:595)
>> (trace)container[06/27/06;16:40:03:376]processDisconnect[Str ingID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4371]:StringID[ecftcp://localhost:3282/server]
>>
>> (trace)gmm[06/27/06;16:40:03:376]removeMember(GUID[IZ3MCxYXJ aX0p4JnI7mS_iqNkFI-]):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:40:03:376]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4363;queueObject(GUID[lRX5wIWN5OQ4UZy7Sbpws t8T6TE-],[B@fd13b5)
>>
>> (trace)connection[06/27/06;16:40:03:376]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@117a8bd)
>>
>> (trace)container[06/27/06;16:40:03:376]killconnection(org.eclipse.ecf.provider.comm.tcp.Client@15b7986):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:40:03:386]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;handleException
>> in
>> thread=StringID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4363
>> java.net.SocketException: Connection reset
>> at java.net.SocketInputStream.read(SocketInputStream.java:168)
>> at java.net.SocketInputStream.read(SocketInputStream.java:182)
>> at
>> java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputSt ream.java:2205)
>>
>> at
>> java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectIn putStream.java:2495)
>>
>> at
>> java.io.ObjectInputStream$BlockDataInputStream.peekByte(Obje ctInputStream.java:2505)
>>
>> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java :1272)
>> at java.io.ObjectInputStream.readObject(ObjectInputStream.java: 349)
>> at
>> org.eclipse.ecf.provider.comm.tcp.Client.readObject(Client.j ava:520)
>> at org.eclipse.ecf.provider.comm.tcp.Client.access$4(Client.jav a:517)
>> at org.eclipse.ecf.provider.comm.tcp.Client$4.run(Client.java:3 59)
>> at java.lang.Thread.run(Thread.java:595)
>> (trace)container[06/27/06;16:40:03:386]processDisconnect[Str ingID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4363]:StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:40:03:386]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;handleException
>> in
>> thread=StringID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4362
>> java.net.SocketException: Connection reset
>> at java.net.SocketInputStream.read(SocketInputStream.java:168)
>> at java.net.SocketInputStream.read(SocketInputStream.java:182)
>> at
>> java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputSt ream.java:2205)
>>
>> at
>> java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectIn putStream.java:2495)
>>
>> at
>> java.io.ObjectInputStream$BlockDataInputStream.peekByte(Obje ctInputStream.java:2505)
>>
>> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java :1272)
>> at java.io.ObjectInputStream.readObject(ObjectInputStream.java: 349)
>> at
>> org.eclipse.ecf.provider.comm.tcp.Client.readObject(Client.j ava:520)
>> at org.eclipse.ecf.provider.comm.tcp.Client.access$4(Client.jav a:517)
>> at org.eclipse.ecf.provider.comm.tcp.Client$4.run(Client.java:3 59)
>> at java.lang.Thread.run(Thread.java:595)
>> (trace)container[06/27/06;16:40:03:386]processDisconnect[Str ingID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4362]:StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:40:03:386]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(AsynchMessage[[B@fd13b5])
>>
>> (trace)connection[06/27/06;16:40:03:396]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@117a8bd])
>>
>> (trace)connection[06/27/06;16:40:03:376]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;disconnect()
>>
>> (trace)gmm[06/27/06;16:40:03:396]removeMember(GUID[lRX5wIWN5 OQ4UZy7Sbpwst8T6TE-]):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:40:03:406]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@fe64b9)
>>
>> (trace)container[06/27/06;16:40:03:406]killconnection(org.eclipse.ecf.provider.comm.tcp.Client@1e63e3d):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:40:03:416]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;disconnect()
>>
>> (trace)connection[06/27/06;16:40:03:416]StringID[ecftcp://localhost:3282/server]:-1:<no
>> endpoint>:-1;RCVR TERMINATING
>> (trace)connection[06/27/06;16:40:03:426]StringID[ecftcp://localhost:3282/server]:-1:<no
>> endpoint>:-1;PING TERMINATING
>> (trace)gmm[06/27/06;16:40:03:426]removeMember(GUID[uiPQFsOLr fSqtKRztrjiZir7wns-]):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)container[06/27/06;16:40:03:426]killconnect
Re: can't get shared editing working [message #605248 is a reply to message #605235] Tue, 27 June 2006 22:29 Go to previous messageGo to next message
Scott Lewis is currently offline Scott LewisFriend
Messages: 1038
Registered: July 2009
Senior Member
Hi Ken,

Ken Gilmer wrote:
>
> Jakub,
>
> Ok, thanks for checking. The only thing I can think of is Eclipse
> 3.1.2. If you have a 3.2 release available, can you try that? I also
> remember Scott mentioning some ECF plugin.xml schemas are not backward
> compatible with 3.1. Scott, is this still the case?


Not as of version 0.8.3 of ECF. I added "Eclipse-Autostart" to the
various plugins manifest.mf files so that the ECF plugins would run
properly on 3.1.2.

RE the logs...are you seeing any indication that the clients are
connecting to the server (on the server) when you Initiate Shared Editor
as described in http://wiki.eclipse.org/index.php/Example_Shared_Text_Editor

Thanks Jakub. Note that although it's no excuse we (ECF) are trying to
get our 'shared editor act together' over the next few months...probably
by changing/merging the various 'flavors' of shared editing into one
example application (perhaps with ability to present

Scott



>
> Thanks
> Ken
>
> Jakub Kahovec wrote:
>> Hi Ken,
>>
>> Ken Gilmer wrote:
>>> Hi Jakub,
>>>
>>> Jakub Kahovec wrote:
>>>> Thank you Ken for your suggestions,
>>>> 1.
>>>> I'm quite sure that both Eclipse sessions have the ECF server
>>>> information as when I connect the project on both of them, I can chat
>>>> between them and if I open a shared editor (in the context menu in
>>>> the Navigator view, ECF->Open Shared Editor) in one session I receive a
>>>
>>> The shared editor functionality I worked on is not connected to the
>>> ECF context menu. To initiate a shared editing session, context
>>> menu: team->initiate shared session. For a second client to connect,
>>> you need to go file menu: new->team->shared editor session. From
>>> there you should see the file shared from the original client. None
>>> of the functionality is present in the ECF menu. I think this is
>>> something Scott did before I was involved with ECF.
>>>
>>> So, it seems like you're getting communication to the ECF server from
>>> a client. If you follow these steps
>>> ( http://wiki.eclipse.org/index.php/Example_Shared_Text_Editor) do you
>>> get any exceptions in the eclipse error log or in the ECF server trace?
>>
>> There is no exception related to ECF plugin in the Eclipse's error
>> log. And the ECF server's log (enclosed in the attachment) looks like
>> there is no problem either. But still, when I open
>> File->New->Team->Shared Editor Sesssion I can't see any files opened
>> for sharing there.
>>
>>
>>>
>>>> message on the other and saying to that shared editor was open
>>>> whether I
>>>> wish to open it too. When I open it and make some changes in it
>>>> though I can't those changes in the second session. I'm also a bit
>>>> confused about
>>>> the difference between ECF->Open Shared Editor and Teams->Initiate
>>>> Shared Editor (in any case neither of them allow me to share changes).
>>>>
>>>> 2.
>>>> I can see trace information from the server console, there are
>>>> something like this:
>>>>
>>>> (trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
>>>>
>>>> :3282:localhost:2707;send(AsynchMessage[[B@2f356f])
>>>> (trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
>>>>
>>>> :3282:localhost:2699;send(AsynchMessage[[B@137d4a4])
>>>> (trace)container[06/25/06;13:55:14:579]processAsynch(org.ecl ipse.ecf.core.comm.A
>>>>
>>>> synchConnectionEvent@fa39d7):StringID[ecftcp://localhost:3282/server]
>>>> (trace)container[06/25/06;13:55:14:579]handleSharedObjectMes sage:ContainerMessag
>>>>
>>>> e[GUID[Rg._Z_GY5pq10.97uuJ.tMrs_Sk-];null;19;SharedObjectMes sage[StringID[chat];
>>>>
>>>> [B@1eb904d]]:StringID[ecftcp://localhost:3282/server]
>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>
>>>> :3282:localhost:2709;queueObject(GUID[1BewYIqTZc8Fbi4SXuGPow KBWvw-],[B@144b18f)
>>>>
>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>
>>>> :3282:localhost:2710;queueObject(GUID[4Yf6eJiXMXjkvBu8ZA2aFZ JBO7Y-],[B@132ae7)
>>>>
>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>
>>>> :3282:localhost:2708;queueObject(GUID[LHOY0mwiX8.DyBECrRFg2e oN8r8-],[B@1dfd868)
>>>>
>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>
>>>> :3282:localhost:2708;send(AsynchMessage[[B@1dfd868])
>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>
>>>> :3282:localhost:2705;queueObject(GUID[ZDkOdwQCZdn7PGuvNw7Bk5 lEepU-],[B@1e6e305)
>>>>
>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>
>>>> :3282:localhost:2709;send(AsynchMessage[[B@144b18f])
>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>
>>>> :3282:localhost:2710;send(AsynchMessage[[B@132ae7])
>>>> (trace)connection[06/25/06;13:55:14:589]StringID[ecftcp://localhost:3282/server]
>>>>
>>>>
>>>>
>>>> 3. I haven't tried neither the whiteboard app nor any other
>>>> datashare-based app so far.
>>>>
>>>> Jakub
>>>>
>>>>
>>>>
>>>>
>>>> Ken Gilmer wrote:
>>>>> Hi Jakub,
>>>>>
>>>>> Looks like maybe either Eclipse session is not connected to your
>>>>> ECF datashare server. Here are some things to check:
>>>>>
>>>>> 1. Do both Eclipse sessions have the same ECF server information in
>>>>> preferences?
>>>>> 2. Do you see trace information from the server console when
>>>>> connecting either client?
>>>>> 3. Are you able to use other datashare-based apps such as the
>>>>> whiteboard example?
>>>>>
>>>>> Thanks
>>>>> Ken
>>>>>
>>>>> Jakub Kahovec wrote:
>>>>>> Hello,
>>>>>> I'm using Eclipse 3.1.2 and ECF plugin 0.8.6 and I can't get
>>>>>> shared editing working. I was carefully following the tutorial how
>>>>>> to share an editor so that on is typing and the other can see
>>>>>> changing. Everything works fine until I get to the point of
>>>>>> creating a new Shared Editor Session. When I open the dialog
>>>>>> Shared Editro I can't neither see nor choose Shared file, even
>>>>>> though I connected the project before and also
>>>>>> initiated shared editor.
>>>>>> Any idea what I'm doing wrong ?
>>>>>> Thank you very much.
>>>>>> Jakub
>>
>>
>> ------------------------------------------------------------ ------------
>>
>>
>> C:\eclipse\features\org.eclipse.ecf.serverfeature_0.8.6\bin>echo off
>> "Starting server with options: -Dorg.eclipse.ecf.Trace
>> -Dorg.eclipse.ecf.provider.Trace and args: -c ..\conf\server.xml "
>> Creating server group named localhost to listen on port 3282
>> Creating container with id=ecftcp://localhost:3282/server,
>> group=/server keepAlive=30000
>> (trace)idfactory[06/27/06;16:32:56:051]createID(Namespace[na me=org.eclipse.ecf.core.identity.StringID;scheme=org.eclipse .ecf.core.identity.StringID;description=],java.lang.String,ecftcp://localhost:3282/server)
>>
>> (trace)gmm[06/27/06;16:32:56:402]addMember(StringID[ecftcp://localhost:3282/server]):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)gmm[06/27/06;16:32:56:402]<init>:StringID[ecftcp://localhost:3282/server]
>>
>> (trace)container[06/27/06;16:32:56:482]<init>:StringID[ecftcp://localhost:3282/server]
>>
>> Putting server localhost on the air
>> (trace)connection[06/27/06;16:32:56:482]group at port 3282 on the air
>> <ctrl>-c to stop server
>> (trace)connection[06/27/06;16:35:03:475]accept:/127.0.0.1
>> (trace)connection[06/27/06;16:35:03:605]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[uiPQFsOLrfSqtKRztrjiZir7wns-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
>>
>> (trace)connection[06/27/06;16:35:03:605]found
>> container:ecftcp://localhost:3282/server for target
>> ecftcp://localhost:3282/server
>> (trace)connection[06/27/06;16:35:03:635]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;setupThreads()
>>
>> (trace)container[06/27/06;16:35:03:645]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4362,localport=3282],/server ,ContainerMessage[GUID[uiPQFsOLrfSqtKRztrjiZir7wns-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@8ed465):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)container[06/27/06;16:35:03:645]addNewRemoteMember:GU ID[uiPQFsOLrfSqtKRztrjiZir7wns-]:StringID[ecftcp://localhost:3282/server]
>>
>> (trace)gmm[06/27/06;16:35:03:645]addMember(GUID[uiPQFsOLrfSq tKRztrjiZir7wns-]):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:35:03:655]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;start()
>>
>> (trace)connection[06/27/06;16:35:03:655]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;setupPing()
>>
>> (trace)connection[06/27/06;16:35:03:775]accept:/127.0.0.1
>> (trace)connection[06/27/06;16:35:03:785]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
>>
>> (trace)connection[06/27/06;16:35:03:785]found
>> container:ecftcp://localhost:3282/server for target
>> ecftcp://localhost:3282/server
>> (trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;setupThreads()
>>
>> (trace)container[06/27/06;16:35:03:785]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4363,localport=3282],/server ,ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@1e63e3d):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)container[06/27/06;16:35:03:785]addNewRemoteMember:GU ID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-]:StringID[ecftcp://localhost:3282/server]
>>
>> (trace)gmm[06/27/06;16:35:03:785]addMember(GUID[lRX5wIWN5OQ4 UZy7Sbpwst8T6TE-]):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@1172e08)
>>
>> (trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@1172e08])
>>
>> (trace)connection[06/27/06;16:35:03:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;start()
>>
>> (trace)connection[06/27/06;16:35:03:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;setupPing()
>>
>> (trace)connection[06/27/06;16:35:19:758]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:19:758]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:20:860]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:20:860]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:22:262]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:22:262]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:25:797]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:25:807]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:36:252]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:36:252]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:37:363]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:37:363]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:38:755]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:38:765]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:42:311]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:42:311]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:52:776]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:52:776]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:53:867]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:53:867]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:55:259]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:55:259]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:35:58:884]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:35:58:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:09:289]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:09:289]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:10:371]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:10:371]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:11:763]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:11:763]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:15:388]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:15:388]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:25:793]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:25:793]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:26:875]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:26:875]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:28:267]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:28:267]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:31:892]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:31:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:42:287]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:42:297]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:43:368]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:43:378]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:44:770]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:44:770]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:48:396]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:48:396]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:58:791]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:58:791]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:36:59:872]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:36:59:882]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:01:274]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:01:274]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:04:899]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:04:899]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:15:294]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:15:294]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:16:376]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:16:376]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:17:768]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:17:778]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:21:403]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:21:403]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:31:798]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:31:798]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:32:880]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:32:880]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:34:272]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:34:272]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:37:907]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:37:907]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:48:302]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:48:302]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:49:383]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:49:383]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:50:775]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:50:775]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:37:54:411]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:37:54:421]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:04:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:04:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:05:887]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:05:887]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:07:279]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:07:279]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:10:924]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:10:924]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:21:309]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:21:309]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:22:391]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:22:391]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:23:783]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:23:783]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:27:418]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:27:428]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:37:813]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:37:813]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:38:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:38:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:40:307]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:40:307]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:43:922]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:43:932]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:45:784]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(AsynchMessage[[B@1888759])
>>
>> (trace)container[06/27/06;16:38:45:784]processAsynch(org.eclipse.ecf.core.comm.AsynchConnectionEvent@f62373):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)container[06/27/06;16:38:45:784]handleSharedObjectMes sage:ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];nul l;1;SharedObjectMessage[StringID[collab.editor.presence];[B@1f1fba0]]:StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:38:45:784]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@f9f9d8)
>>
>> (trace)connection[06/27/06;16:38:45:794]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@f9f9d8])
>>
>> (trace)connection[06/27/06;16:38:45:794]accept:/127.0.0.1
>> (trace)connection[06/27/06;16:38:45:804]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
>>
>> (trace)connection[06/27/06;16:38:45:804]found
>> container:ecftcp://localhost:3282/server for target
>> ecftcp://localhost:3282/server
>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;setupThreads()
>>
>> (trace)container[06/27/06;16:38:45:804]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4371,localport=3282],/server ,ContainerMessage[GUID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@15b7986):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)container[06/27/06;16:38:45:804]addNewRemoteMember:GU ID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-]:StringID[ecftcp://localhost:3282/server]
>>
>> (trace)gmm[06/27/06;16:38:45:804]addMember(GUID[IZ3MCxYXJaX0 p4JnI7mS_iqNkFI-]):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4363;queueObject(GUID[lRX5wIWN5OQ4UZy7Sbpws t8T6TE-],[B@a83b8a)
>>
>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(AsynchMessage[[B@a83b8a])
>>
>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@723d7c)
>>
>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;start()
>>
>> (trace)connection[06/27/06;16:38:45:814]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;setupPing()
>>
>> (trace)connection[06/27/06;16:38:45:814]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@723d7c])
>>
>> (trace)connection[06/27/06;16:38:54:317]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:54:317]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:55:398]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:55:398]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:38:56:810]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:38:56:810]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:00:425]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:00:435]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:08:697]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:08:697]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:10:820]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:10:820]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:11:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:11:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:13:334]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:13:334]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:14:285]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:14:285]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:16:929]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:16:939]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:25:201]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:25:201]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:27:324]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:27:324]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:28:406]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:28:406]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:29:838]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:29:838]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:30:789]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:30:789]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:33:433]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:33:433]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:41:715]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:41:715]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:43:828]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:43:828]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:44:909]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:44:909]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:46:341]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:46:341]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:47:293]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:47:303]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:49:937]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:49:937]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:39:58:219]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:39:58:219]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:40:00:332]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:40:00:332]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:40:01:413]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>
>> (trace)connection[06/27/06;16:40:01:453]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:40:02:845]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>
>> (trace)connection[06/27/06;16:40:02:845]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>
>> (trace)connection[06/27/06;16:40:03:366]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;handleException
>> in
>> thread=StringID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4371
>> java.net.SocketException: Connection reset
>> at java.net.SocketInputStream.read(SocketInputStream.java:168)
>> at java.net.SocketInputStream.read(SocketInputStream.java:182)
>> at
>> java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputSt ream.java:2205)
>>
>> at
>> java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectIn putStream.java:2495)
>>
>> at
>> java.io.ObjectInputStream$BlockDataInputStream.peekByte(Obje ctInputStream.java:2505)
>>
>> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java :1272)
>> at java.io.ObjectInputStream.readObject(ObjectInputStream.java: 349)
>> at
>> org.eclipse.ecf.provider.comm.tcp.Client.readObject(Client.j ava:520)
>> at org.eclipse.ecf.provider.comm.tcp.Client.access$4(Client.jav a:517)
>> at org.eclipse.ecf.provider.comm.tcp.Client$4.run(Client.java:3 59)
>> at java.lang.Thread.run(Thread.java:595)
>> (trace)container[06/27/06;16:40:03:376]processDisconnect[Str ingID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4371]:StringID[ecftcp://localhost:3282/server]
>>
>> (trace)gmm[06/27/06;16:40:03:376]removeMember(GUID[IZ3MCxYXJ aX0p4JnI7mS_iqNkFI-]):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:40:03:376]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4363;queueObject(GUID[lRX5wIWN5OQ4UZy7Sbpws t8T6TE-],[B@fd13b5)
>>
>> (trace)connection[06/27/06;16:40:03:376]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@117a8bd)
>>
>> (trace)container[06/27/06;16:40:03:376]killconnection(org.eclipse.ecf.provider.comm.tcp.Client@15b7986):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:40:03:386]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;handleException
>> in
>> thread=StringID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4363
>> java.net.SocketException: Connection reset
>> at java.net.SocketInputStream.read(SocketInputStream.java:168)
>> at java.net.SocketInputStream.read(SocketInputStream.java:182)
>> at
>> java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputSt ream.java:2205)
>>
>> at
>> java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectIn putStream.java:2495)
>>
>> at
>> java.io.ObjectInputStream$BlockDataInputStream.peekByte(Obje ctInputStream.java:2505)
>>
>> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java :1272)
>> at java.io.ObjectInputStream.readObject(ObjectInputStream.java: 349)
>> at
>> org.eclipse.ecf.provider.comm.tcp.Client.readObject(Client.j ava:520)
>> at org.eclipse.ecf.provider.comm.tcp.Client.access$4(Client.jav a:517)
>> at org.eclipse.ecf.provider.comm.tcp.Client$4.run(Client.java:3 59)
>> at java.lang.Thread.run(Thread.java:595)
>> (trace)container[06/27/06;16:40:03:386]processDisconnect[Str ingID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4363]:StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:40:03:386]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;handleException
>> in
>> thread=StringID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4362
>> java.net.SocketException: Connection reset
>> at java.net.SocketInputStream.read(SocketInputStream.java:168)
>> at java.net.SocketInputStream.read(SocketInputStream.java:182)
>> at
>> java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputSt ream.java:2205)
>>
>> at
>> java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectIn putStream.java:2495)
>>
>> at
>> java.io.ObjectInputStream$BlockDataInputStream.peekByte(Obje ctInputStream.java:2505)
>>
>> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java :1272)
>> at java.io.ObjectInputStream.readObject(ObjectInputStream.java: 349)
>> at
>> org.eclipse.ecf.provider.comm.tcp.Client.readObject(Client.j ava:520)
>> at org.eclipse.ecf.provider.comm.tcp.Client.access$4(Client.jav a:517)
>> at org.eclipse.ecf.provider.comm.tcp.Client$4.run(Client.java:3 59)
>> at java.lang.Thread.run(Thread.java:595)
>> (trace)container[06/27/06;16:40:03:386]processDisconnect[Str ingID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4362]:StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:40:03:386]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(AsynchMessage[[B@fd13b5])
>>
>> (trace)connection[06/27/06;16:40:03:396]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@117a8bd])
>>
>> (trace)connection[06/27/06;16:40:03:376]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;disconnect()
>>
>> (trace)gmm[06/27/06;16:40:03:396]removeMember(GUID[lRX5wIWN5 OQ4UZy7Sbpwst8T6TE-]):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:40:03:406]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@fe64b9)
>>
>> (trace)container[06/27/06;16:40:03:406]killconnection(org.eclipse.ecf.provider.comm.tcp.Client@1e63e3d):StringID[ecftcp://localhost:3282/server]
>>
>> (trace)connection[06/27/06;16:40:03:416]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;disconnect()
>>
>> (trace)connection[06/27/06;16:40:03:416]StringID[

Report message to a moderator

Re: can't get shared editing working [message #605253 is a reply to message #605244] Tue, 27 June 2006 22:33 Go to previous messageGo to next message
Scott Lewis is currently offline Scott LewisFriend
Messages: 1038
Registered: July 2009
Senior Member
Hi Jakub,

Jakub Kahovec wrote:
> Hi
>
> Ken Gilmer wrote:
>>
>> Jakub,
>>
>> Ok, thanks for checking. The only thing I can think of is Eclipse
>> 3.1.2. If you have a 3.2 release available, can you try that? I also
>> remember Scott mentioning some ECF plugin.xml schemas are not backward
>> compatible with 3.1. Scott, is this still the case?
>>
>> Thanks
>> Ken
>
> I've tried 3.2 RC7 and the shared editor works there, so obviously the
> problem was the Eclipse version:-(
> Is there any possibility of get it working also in 3.1.2 ?

As of 0.8.5+ it should work in 3.1.2. If 0.8.5 or more recent doesn't
please file an ECF bug report. Although I have to say given 3.2's
impending arrival (this week), supporting 3.1.2 is becoming less
important (I hope).

Thanks for the reports Jakub.

Scott

> Thank you.
> Jakub
>
>
>
>
>>
>> Jakub Kahovec wrote:
>>> Hi Ken,
>>>
>>> Ken Gilmer wrote:
>>>> Hi Jakub,
>>>>
>>>> Jakub Kahovec wrote:
>>>>> Thank you Ken for your suggestions,
>>>>> 1.
>>>>> I'm quite sure that both Eclipse sessions have the ECF server
>>>>> information as when I connect the project on both of them, I can chat
>>>>> between them and if I open a shared editor (in the context menu in
>>>>> the Navigator view, ECF->Open Shared Editor) in one session I
>>>>> receive a
>>>>
>>>> The shared editor functionality I worked on is not connected to the
>>>> ECF context menu. To initiate a shared editing session, context
>>>> menu: team->initiate shared session. For a second client to
>>>> connect, you need to go file menu: new->team->shared editor
>>>> session. From there you should see the file shared from the
>>>> original client. None of the functionality is present in the ECF
>>>> menu. I think this is something Scott did before I was involved
>>>> with ECF.
>>>>
>>>> So, it seems like you're getting communication to the ECF server
>>>> from a client. If you follow these steps
>>>> ( http://wiki.eclipse.org/index.php/Example_Shared_Text_Editor) do
>>>> you get any exceptions in the eclipse error log or in the ECF server
>>>> trace?
>>>
>>> There is no exception related to ECF plugin in the Eclipse's error
>>> log. And the ECF server's log (enclosed in the attachment) looks like
>>> there is no problem either. But still, when I open
>>> File->New->Team->Shared Editor Sesssion I can't see any files opened
>>> for sharing there.
>>>
>>>
>>>>
>>>>> message on the other and saying to that shared editor was open
>>>>> whether I
>>>>> wish to open it too. When I open it and make some changes in it
>>>>> though I can't those changes in the second session. I'm also a bit
>>>>> confused about
>>>>> the difference between ECF->Open Shared Editor and Teams->Initiate
>>>>> Shared Editor (in any case neither of them allow me to share changes).
>>>>>
>>>>> 2.
>>>>> I can see trace information from the server console, there are
>>>>> something like this:
>>>>>
>>>>> (trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> :3282:localhost:2707;send(AsynchMessage[[B@2f356f])
>>>>> (trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> :3282:localhost:2699;send(AsynchMessage[[B@137d4a4])
>>>>> (trace)container[06/25/06;13:55:14:579]processAsynch(org.ecl ipse.ecf.core.comm.A
>>>>>
>>>>> synchConnectionEvent@fa39d7):StringID[ecftcp://localhost:3282/server]
>>>>> (trace)container[06/25/06;13:55:14:579]handleSharedObjectMes sage:ContainerMessag
>>>>>
>>>>> e[GUID[Rg._Z_GY5pq10.97uuJ.tMrs_Sk-];null;19;SharedObjectMes sage[StringID[chat];
>>>>>
>>>>> [B@1eb904d]]:StringID[ecftcp://localhost:3282/server]
>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> :3282:localhost:2709;queueObject(GUID[1BewYIqTZc8Fbi4SXuGPow KBWvw-],[B@144b18f)
>>>>>
>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> :3282:localhost:2710;queueObject(GUID[4Yf6eJiXMXjkvBu8ZA2aFZ JBO7Y-],[B@132ae7)
>>>>>
>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> :3282:localhost:2708;queueObject(GUID[LHOY0mwiX8.DyBECrRFg2e oN8r8-],[B@1dfd868)
>>>>>
>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> :3282:localhost:2708;send(AsynchMessage[[B@1dfd868])
>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> :3282:localhost:2705;queueObject(GUID[ZDkOdwQCZdn7PGuvNw7Bk5 lEepU-],[B@1e6e305)
>>>>>
>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> :3282:localhost:2709;send(AsynchMessage[[B@144b18f])
>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> :3282:localhost:2710;send(AsynchMessage[[B@132ae7])
>>>>> (trace)connection[06/25/06;13:55:14:589]StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>>
>>>>>
>>>>> 3. I haven't tried neither the whiteboard app nor any other
>>>>> datashare-based app so far.
>>>>>
>>>>> Jakub
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Ken Gilmer wrote:
>>>>>> Hi Jakub,
>>>>>>
>>>>>> Looks like maybe either Eclipse session is not connected to your
>>>>>> ECF datashare server. Here are some things to check:
>>>>>>
>>>>>> 1. Do both Eclipse sessions have the same ECF server information
>>>>>> in preferences?
>>>>>> 2. Do you see trace information from the server console when
>>>>>> connecting either client?
>>>>>> 3. Are you able to use other datashare-based apps such as the
>>>>>> whiteboard example?
>>>>>>
>>>>>> Thanks
>>>>>> Ken
>>>>>>
>>>>>> Jakub Kahovec wrote:
>>>>>>> Hello,
>>>>>>> I'm using Eclipse 3.1.2 and ECF plugin 0.8.6 and I can't get
>>>>>>> shared editing working. I was carefully following the tutorial
>>>>>>> how to share an editor so that on is typing and the other can see
>>>>>>> changing. Everything works fine until I get to the point of
>>>>>>> creating a new Shared Editor Session. When I open the dialog
>>>>>>> Shared Editro I can't neither see nor choose Shared file, even
>>>>>>> though I connected the project before and also
>>>>>>> initiated shared editor.
>>>>>>> Any idea what I'm doing wrong ?
>>>>>>> Thank you very much.
>>>>>>> Jakub
>>>
>>>
>>> ------------------------------------------------------------ ------------
>>>
>>>
>>> C:\eclipse\features\org.eclipse.ecf.serverfeature_0.8.6\bin>echo off
>>> "Starting server with options: -Dorg.eclipse.ecf.Trace
>>> -Dorg.eclipse.ecf.provider.Trace and args: -c ..\conf\server.xml "
>>> Creating server group named localhost to listen on port 3282
>>> Creating container with id=ecftcp://localhost:3282/server,
>>> group=/server keepAlive=30000
>>> (trace)idfactory[06/27/06;16:32:56:051]createID(Namespace[na me=org.eclipse.ecf.core.identity.StringID;scheme=org.eclipse .ecf.core.identity.StringID;description=],java.lang.String,ecftcp://localhost:3282/server)
>>>
>>> (trace)gmm[06/27/06;16:32:56:402]addMember(StringID[ecftcp://localhost:3282/server]):StringID[ecftcp://localhost:3282/server]
>>>
>>> (trace)gmm[06/27/06;16:32:56:402]<init>:StringID[ecftcp://localhost:3282/server]
>>>
>>> (trace)container[06/27/06;16:32:56:482]<init>:StringID[ecftcp://localhost:3282/server]
>>>
>>> Putting server localhost on the air
>>> (trace)connection[06/27/06;16:32:56:482]group at port 3282 on the air
>>> <ctrl>-c to stop server
>>> (trace)connection[06/27/06;16:35:03:475]accept:/127.0.0.1
>>> (trace)connection[06/27/06;16:35:03:605]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[uiPQFsOLrfSqtKRztrjiZir7wns-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
>>>
>>> (trace)connection[06/27/06;16:35:03:605]found
>>> container:ecftcp://localhost:3282/server for target
>>> ecftcp://localhost:3282/server
>>> (trace)connection[06/27/06;16:35:03:635]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;setupThreads()
>>>
>>> (trace)container[06/27/06;16:35:03:645]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4362,localport=3282],/server ,ContainerMessage[GUID[uiPQFsOLrfSqtKRztrjiZir7wns-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@8ed465):StringID[ecftcp://localhost:3282/server]
>>>
>>> (trace)container[06/27/06;16:35:03:645]addNewRemoteMember:GU ID[uiPQFsOLrfSqtKRztrjiZir7wns-]:StringID[ecftcp://localhost:3282/server]
>>>
>>> (trace)gmm[06/27/06;16:35:03:645]addMember(GUID[uiPQFsOLrfSq tKRztrjiZir7wns-]):StringID[ecftcp://localhost:3282/server]
>>>
>>> (trace)connection[06/27/06;16:35:03:655]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;start()
>>>
>>> (trace)connection[06/27/06;16:35:03:655]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;setupPing()
>>>
>>> (trace)connection[06/27/06;16:35:03:775]accept:/127.0.0.1
>>> (trace)connection[06/27/06;16:35:03:785]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
>>>
>>> (trace)connection[06/27/06;16:35:03:785]found
>>> container:ecftcp://localhost:3282/server for target
>>> ecftcp://localhost:3282/server
>>> (trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;setupThreads()
>>>
>>> (trace)container[06/27/06;16:35:03:785]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4363,localport=3282],/server ,ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@1e63e3d):StringID[ecftcp://localhost:3282/server]
>>>
>>> (trace)container[06/27/06;16:35:03:785]addNewRemoteMember:GU ID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-]:StringID[ecftcp://localhost:3282/server]
>>>
>>> (trace)gmm[06/27/06;16:35:03:785]addMember(GUID[lRX5wIWN5OQ4 UZy7Sbpwst8T6TE-]):StringID[ecftcp://localhost:3282/server]
>>>
>>> (trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@1172e08)
>>>
>>> (trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@1172e08])
>>>
>>> (trace)connection[06/27/06;16:35:03:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;start()
>>>
>>> (trace)connection[06/27/06;16:35:03:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;setupPing()
>>>
>>> (trace)connection[06/27/06;16:35:19:758]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:35:19:758]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:35:20:860]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:35:20:860]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:35:22:262]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:35:22:262]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:35:25:797]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:35:25:807]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:35:36:252]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:35:36:252]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:35:37:363]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:35:37:363]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:35:38:755]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:35:38:765]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:35:42:311]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:35:42:311]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:35:52:776]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:35:52:776]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:35:53:867]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:35:53:867]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:35:55:259]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:35:55:259]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:35:58:884]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:35:58:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:36:09:289]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:36:09:289]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:36:10:371]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:36:10:371]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:36:11:763]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:36:11:763]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:36:15:388]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:36:15:388]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:36:25:793]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:36:25:793]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:36:26:875]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:36:26:875]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:36:28:267]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:36:28:267]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:36:31:892]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:36:31:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:36:42:287]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:36:42:297]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:36:43:368]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:36:43:378]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:36:44:770]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:36:44:770]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:36:48:396]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:36:48:396]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:36:58:791]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:36:58:791]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:36:59:872]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:36:59:882]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:37:01:274]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:37:01:274]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:37:04:899]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:37:04:899]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:37:15:294]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:37:15:294]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:37:16:376]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:37:16:376]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:37:17:768]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:37:17:778]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:37:21:403]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:37:21:403]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:37:31:798]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:37:31:798]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:37:32:880]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:37:32:880]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:37:34:272]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:37:34:272]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:37:37:907]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:37:37:907]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:37:48:302]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:37:48:302]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:37:49:383]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:37:49:383]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:37:50:775]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:37:50:775]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:37:54:411]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:37:54:421]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:38:04:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:38:04:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:38:05:887]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:38:05:887]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:38:07:279]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:38:07:279]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:38:10:924]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:38:10:924]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:38:21:309]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:38:21:309]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:38:22:391]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:38:22:391]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:38:23:783]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:38:23:783]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:38:27:418]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:38:27:428]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:38:37:813]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:38:37:813]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:38:38:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:38:38:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:38:40:307]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:38:40:307]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:38:43:922]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:38:43:932]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:38:45:784]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(AsynchMessage[[B@1888759])
>>>
>>> (trace)container[06/27/06;16:38:45:784]processAsynch(org.eclipse.ecf.core.comm.AsynchConnectionEvent@f62373):StringID[ecftcp://localhost:3282/server]
>>>
>>> (trace)container[06/27/06;16:38:45:784]handleSharedObjectMes sage:ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];nul l;1;SharedObjectMessage[StringID[collab.editor.presence];[B@1f1fba0]]:StringID[ecftcp://localhost:3282/server]
>>>
>>> (trace)connection[06/27/06;16:38:45:784]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@f9f9d8)
>>>
>>> (trace)connection[06/27/06;16:38:45:794]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@f9f9d8])
>>>
>>> (trace)connection[06/27/06;16:38:45:794]accept:/127.0.0.1
>>> (trace)connection[06/27/06;16:38:45:804]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
>>>
>>> (trace)connection[06/27/06;16:38:45:804]found
>>> container:ecftcp://localhost:3282/server for target
>>> ecftcp://localhost:3282/server
>>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;setupThreads()
>>>
>>> (trace)container[06/27/06;16:38:45:804]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4371,localport=3282],/server ,ContainerMessage[GUID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@15b7986):StringID[ecftcp://localhost:3282/server]
>>>
>>> (trace)container[06/27/06;16:38:45:804]addNewRemoteMember:GU ID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-]:StringID[ecftcp://localhost:3282/server]
>>>
>>> (trace)gmm[06/27/06;16:38:45:804]addMember(GUID[IZ3MCxYXJaX0 p4JnI7mS_iqNkFI-]):StringID[ecftcp://localhost:3282/server]
>>>
>>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4363;queueObject(GUID[lRX5wIWN5OQ4UZy7Sbpws t8T6TE-],[B@a83b8a)
>>>
>>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(AsynchMessage[[B@a83b8a])
>>>
>>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@723d7c)
>>>
>>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;start()
>>>
>>> (trace)connection[06/27/06;16:38:45:814]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;setupPing()
>>>
>>> (trace)connection[06/27/06;16:38:45:814]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@723d7c])
>>>
>>> (trace)connection[06/27/06;16:38:54:317]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:38:54:317]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:38:55:398]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:38:55:398]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:38:56:810]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:38:56:810]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:00:425]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:00:435]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:08:697]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:08:697]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:10:820]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:10:820]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:11:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:11:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:13:334]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:13:334]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:14:285]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:14:285]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:16:929]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:16:939]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:25:201]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:25:201]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:27:324]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:27:324]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:28:406]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:28:406]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:29:838]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:29:838]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:30:789]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:30:789]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:33:433]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:33:433]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:41:715]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:41:715]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:43:828]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:43:828]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:44:909]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:44:909]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:46:341]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:46:341]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:47:293]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:47:303]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:49:937]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:49:937]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:39:58:219]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:39:58:219]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:40:00:332]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:40:00:332]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:40:01:413]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:40:01:453]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:40:02:845]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>
>>> (trace)connection[06/27/06;16:40:02:845]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>
>>> (trace)connection[06/27/06;16:40:03:366]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;handleException
>>> in
>>> thread=StringID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4371
>>> java.net.SocketException: Connection reset
>>> at java.net.SocketInputStream.read(SocketInputStream.java:168)
>>> at java.net.SocketInputStream.read(SocketInputStream.java:182)
>>> at
>>> java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputSt ream.java:2205)
>>>
>>> at
>>> java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectIn putStream.java:2495)
>>>
>>> at
>>> java.io.ObjectInputStream$BlockDataInputStream.peekByte(Obje ctInputStream.java:2505)
>>>
>>> at
>>> java.io.ObjectInputStream.readObject0(ObjectInputStream.java :1272)
>>> at java.io.ObjectInputStream.readObject(ObjectInputStream.java: 349)
>>> at
>>> org.eclipse.ecf.provider.comm.tcp.Client.readObject(Client.j ava:520)
>>> at
>>> org.eclipse.ecf.provider.comm.tcp.Client.access$4(Client.jav a:517)
>>> at org.eclipse.ecf.provider.comm.tcp.Client$4.run(Client.java:3 59)
>>> at java.lang.Thread.run(Thread.java:595)
>>> (trace)container[06/27/06;16:40:03:376]processDisconnect[Str ingID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4371]:StringID[ecftcp://localhost:3282/server]
>>>
>>> (trace)gmm[06/27/06;16:40:03:376]removeMember(GUID[IZ3MCxYXJ aX0p4JnI7mS_iqNkFI-]):StringID[ecftcp://localhost:3282/server]
>>>
>>> (trace)connection[06/27/06;16:40:03:376]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4363;queueObject(GUID[lRX5wIWN5OQ4UZy7Sbpws t8T6TE-],[B@fd13b5)
>>>
>>> (trace)connection[06/27/06;16:40:03:376]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@117a8bd)
>>>
>>> (trace)container[06/27/06;16:40:03:376]killconnection(org.eclipse.ecf.provider.comm.tcp.Client@15b7986):StringID[ecftcp://localhost:3282/server]
>>>
>>> (trace)connection[06/27/06;16:40:03:386]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;handleException
>>> in
>>> thread=StringID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4363
>>> java.net.SocketException: Connection reset
>>> at java.net.SocketInputStream.read(SocketInputStream.java:168)
>>> at java.net.SocketInputStream.read(SocketInputStream.java:182)
>>> at
>>> java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputSt ream.java:2205)
>>>
>>> at
>>> java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectIn putStream.java:2495)
>>>
>>> at
>>> java.io.ObjectInputStream$BlockDataInputStream.peekByte(Obje ctInputStream.java:2505)
>>>
>>> at
>>> java.io.ObjectInputStream.readObject0(ObjectInputStream.java :1272)
>>> at java.io.ObjectInputStream.readObject(ObjectInputStream.java: 349)
>>> at
>>> org.eclipse.ecf.provider.comm.tcp.Client.readObject(Client.j ava:520)
>>> at
>>> org.eclipse.ecf.provider.comm.tcp.Client.access$4(Client.jav a:517)
>>> at org.eclipse.ecf.provider.comm.tcp.Client$4.run(Client.java:3 59)
>>> at java.lang.Thread.run(Thread.java:595)
>>> (trace)container[06/27/06;16:40:03:386]processDisconnect[Str ingID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4363]:StringID[ecftcp://localhost:3282/server]
>>>
>>> (trace)connection[06/27/06;16:40:03:386]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;handleException
>>> in
>>> thread=StringID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4362
>>> java.net.SocketException: Connection reset
>>> at java.net.SocketInputStream.read(SocketInputStream.java:168)
>>> at java.net.SocketInputStream.read(SocketInputStream.java:182)
>>> at
>>> java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputSt ream.java:2205)
>>>
>>> at
>>> java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectIn putStream.java:2495)
>>>
>>> at
>>> java.io.ObjectInputStream$BlockDataInputStream.peekByte(Obje ctInputStream.java:2505)
>>>
>>> at
>>> java.io.ObjectInputStream.readObject0(ObjectInputStream.java :1272)
>>> at java.io.ObjectInputStream.readObject(ObjectInputStream.java: 349)
>>> at
>>> org.eclipse.ecf.provider.comm.tcp.Client.readObject(Client.j ava:520
Re: can't get shared editing working [message #612055 is a reply to message #605253] Thu, 01 February 2007 17:19 Go to previous messageGo to next message
Jonathon Golden is currently offline Jonathon GoldenFriend
Messages: 2
Registered: July 2009
Junior Member
Hi,

I'm using Eclipse 3.2.1 and ECF 0.9.6

I tried to start a shared editing session with another user and
everything worked except the editing part.

Here is what we did:

1. We both right clicked on our project, chose ECF and then Connect
Project. We both connected successfully to
ecftcp://ecf.eclipse.org:3282/server

2. I then right click on a file chose ECF and open a shared editor. The
other user receives a dialog asking to open a shared editing session
which he accepts and the file opens.

At this point we do not see each others changes. We tried to use the
share selection option from the left margin. It sent the message to the
other user and selects his text but does not show the other user's edits.

We have the exact same project structure and the chatting features work
fine.

Is this a know issue in this build or are we doing something wrong?

Thanks,

Jonathon


Scott Lewis wrote:
> Hi Jakub,
>
> Jakub Kahovec wrote:
>> Hi
>>
>> Ken Gilmer wrote:
>>>
>>> Jakub,
>>>
>>> Ok, thanks for checking. The only thing I can think of is Eclipse
>>> 3.1.2. If you have a 3.2 release available, can you try that? I
>>> also remember Scott mentioning some ECF plugin.xml schemas are not
>>> backward compatible with 3.1. Scott, is this still the case?
>>>
>>> Thanks
>>> Ken
>>
>> I've tried 3.2 RC7 and the shared editor works there, so obviously the
>> problem was the Eclipse version:-(
>> Is there any possibility of get it working also in 3.1.2 ?
>
> As of 0.8.5+ it should work in 3.1.2. If 0.8.5 or more recent doesn't
> please file an ECF bug report. Although I have to say given 3.2's
> impending arrival (this week), supporting 3.1.2 is becoming less
> important (I hope).
>
> Thanks for the reports Jakub.
>
> Scott
>
>> Thank you.
>> Jakub
>>
>>
>>
>>
>>>
>>> Jakub Kahovec wrote:
>>>> Hi Ken,
>>>>
>>>> Ken Gilmer wrote:
>>>>> Hi Jakub,
>>>>>
>>>>> Jakub Kahovec wrote:
>>>>>> Thank you Ken for your suggestions,
>>>>>> 1.
>>>>>> I'm quite sure that both Eclipse sessions have the ECF server
>>>>>> information as when I connect the project on both of them, I can chat
>>>>>> between them and if I open a shared editor (in the context menu in
>>>>>> the Navigator view, ECF->Open Shared Editor) in one session I
>>>>>> receive a
>>>>>
>>>>> The shared editor functionality I worked on is not connected to the
>>>>> ECF context menu. To initiate a shared editing session, context
>>>>> menu: team->initiate shared session. For a second client to
>>>>> connect, you need to go file menu: new->team->shared editor
>>>>> session. From there you should see the file shared from the
>>>>> original client. None of the functionality is present in the ECF
>>>>> menu. I think this is something Scott did before I was involved
>>>>> with ECF.
>>>>>
>>>>> So, it seems like you're getting communication to the ECF server
>>>>> from a client. If you follow these steps
>>>>> ( http://wiki.eclipse.org/index.php/Example_Shared_Text_Editor) do
>>>>> you get any exceptions in the eclipse error log or in the ECF
>>>>> server trace?
>>>>
>>>> There is no exception related to ECF plugin in the Eclipse's error
>>>> log. And the ECF server's log (enclosed in the attachment) looks
>>>> like there is no problem either. But still, when I open
>>>> File->New->Team->Shared Editor Sesssion I can't see any files opened
>>>> for sharing there.
>>>>
>>>>
>>>>>
>>>>>> message on the other and saying to that shared editor was open
>>>>>> whether I
>>>>>> wish to open it too. When I open it and make some changes in it
>>>>>> though I can't those changes in the second session. I'm also a bit
>>>>>> confused about
>>>>>> the difference between ECF->Open Shared Editor and Teams->Initiate
>>>>>> Shared Editor (in any case neither of them allow me to share
>>>>>> changes).
>>>>>>
>>>>>> 2.
>>>>>> I can see trace information from the server console, there are
>>>>>> something like this:
>>>>>>
>>>>>> (trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
>>>>>>
>>>>>> :3282:localhost:2707;send(AsynchMessage[[B@2f356f])
>>>>>> (trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
>>>>>>
>>>>>> :3282:localhost:2699;send(AsynchMessage[[B@137d4a4])
>>>>>> (trace)container[06/25/06;13:55:14:579]processAsynch(org.ecl ipse.ecf.core.comm.A
>>>>>>
>>>>>> synchConnectionEvent@fa39d7):StringID[ecftcp://localhost:3282/server]
>>>>>> (trace)container[06/25/06;13:55:14:579]handleSharedObjectMes sage:ContainerMessag
>>>>>>
>>>>>> e[GUID[Rg._Z_GY5pq10.97uuJ.tMrs_Sk-];null;19;SharedObjectMes sage[StringID[chat];
>>>>>>
>>>>>> [B@1eb904d]]:StringID[ecftcp://localhost:3282/server]
>>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>>
>>>>>> :3282:localhost:2709;queueObject(GUID[1BewYIqTZc8Fbi4SXuGPow KBWvw-],[B@144b18f)
>>>>>>
>>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>>
>>>>>> :3282:localhost:2710;queueObject(GUID[4Yf6eJiXMXjkvBu8ZA2aFZ JBO7Y-],[B@132ae7)
>>>>>>
>>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>>
>>>>>> :3282:localhost:2708;queueObject(GUID[LHOY0mwiX8.DyBECrRFg2e oN8r8-],[B@1dfd868)
>>>>>>
>>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>>
>>>>>> :3282:localhost:2708;send(AsynchMessage[[B@1dfd868])
>>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>>
>>>>>> :3282:localhost:2705;queueObject(GUID[ZDkOdwQCZdn7PGuvNw7Bk5 lEepU-],[B@1e6e305)
>>>>>>
>>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>>
>>>>>> :3282:localhost:2709;send(AsynchMessage[[B@144b18f])
>>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>>
>>>>>> :3282:localhost:2710;send(AsynchMessage[[B@132ae7])
>>>>>> (trace)connection[06/25/06;13:55:14:589]StringID[ecftcp://localhost:3282/server]
>>>>>>
>>>>>>
>>>>>>
>>>>>> 3. I haven't tried neither the whiteboard app nor any other
>>>>>> datashare-based app so far.
>>>>>>
>>>>>> Jakub
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Ken Gilmer wrote:
>>>>>>> Hi Jakub,
>>>>>>>
>>>>>>> Looks like maybe either Eclipse session is not connected to
>>>>>>> your ECF datashare server. Here are some things to check:
>>>>>>>
>>>>>>> 1. Do both Eclipse sessions have the same ECF server information
>>>>>>> in preferences?
>>>>>>> 2. Do you see trace information from the server console when
>>>>>>> connecting either client?
>>>>>>> 3. Are you able to use other datashare-based apps such as the
>>>>>>> whiteboard example?
>>>>>>>
>>>>>>> Thanks
>>>>>>> Ken
>>>>>>>
>>>>>>> Jakub Kahovec wrote:
>>>>>>>> Hello,
>>>>>>>> I'm using Eclipse 3.1.2 and ECF plugin 0.8.6 and I can't get
>>>>>>>> shared editing working. I was carefully following the tutorial
>>>>>>>> how to share an editor so that on is typing and the other can
>>>>>>>> see changing. Everything works fine until I get to the point of
>>>>>>>> creating a new Shared Editor Session. When I open the dialog
>>>>>>>> Shared Editro I can't neither see nor choose Shared file, even
>>>>>>>> though I connected the project before and also
>>>>>>>> initiated shared editor.
>>>>>>>> Any idea what I'm doing wrong ?
>>>>>>>> Thank you very much.
>>>>>>>> Jakub
>>>>
>>>>
>>>> ------------------------------------------------------------ ------------
>>>>
>>>>
>>>>
>>>> C:\eclipse\features\org.eclipse.ecf.serverfeature_0.8.6\bin>echo off
>>>> "Starting server with options: -Dorg.eclipse.ecf.Trace
>>>> -Dorg.eclipse.ecf.provider.Trace and args: -c ..\conf\server.xml "
>>>> Creating server group named localhost to listen on port 3282
>>>> Creating container with id=ecftcp://localhost:3282/server,
>>>> group=/server keepAlive=30000
>>>> (trace)idfactory[06/27/06;16:32:56:051]createID(Namespace[na me=org.eclipse.ecf.core.identity.StringID;scheme=org.eclipse .ecf.core.identity.StringID;description=],java.lang.String,ecftcp://localhost:3282/server)
>>>>
>>>> (trace)gmm[06/27/06;16:32:56:402]addMember(StringID[ecftcp://localhost:3282/server]):StringID[ecftcp://localhost:3282/server]
>>>>
>>>> (trace)gmm[06/27/06;16:32:56:402]<init>:StringID[ecftcp://localhost:3282/server]
>>>>
>>>> (trace)container[06/27/06;16:32:56:482]<init>:StringID[ecftcp://localhost:3282/server]
>>>>
>>>> Putting server localhost on the air
>>>> (trace)connection[06/27/06;16:32:56:482]group at port 3282 on the air
>>>> <ctrl>-c to stop server
>>>> (trace)connection[06/27/06;16:35:03:475]accept:/127.0.0.1
>>>> (trace)connection[06/27/06;16:35:03:605]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[uiPQFsOLrfSqtKRztrjiZir7wns-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
>>>>
>>>> (trace)connection[06/27/06;16:35:03:605]found
>>>> container:ecftcp://localhost:3282/server for target
>>>> ecftcp://localhost:3282/server
>>>> (trace)connection[06/27/06;16:35:03:635]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;setupThreads()
>>>>
>>>> (trace)container[06/27/06;16:35:03:645]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4362,localport=3282],/server ,ContainerMessage[GUID[uiPQFsOLrfSqtKRztrjiZir7wns-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@8ed465):StringID[ecftcp://localhost:3282/server]
>>>>
>>>> (trace)container[06/27/06;16:35:03:645]addNewRemoteMember:GU ID[uiPQFsOLrfSqtKRztrjiZir7wns-]:StringID[ecftcp://localhost:3282/server]
>>>>
>>>> (trace)gmm[06/27/06;16:35:03:645]addMember(GUID[uiPQFsOLrfSq tKRztrjiZir7wns-]):StringID[ecftcp://localhost:3282/server]
>>>>
>>>> (trace)connection[06/27/06;16:35:03:655]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;start()
>>>>
>>>> (trace)connection[06/27/06;16:35:03:655]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;setupPing()
>>>>
>>>> (trace)connection[06/27/06;16:35:03:775]accept:/127.0.0.1
>>>> (trace)connection[06/27/06;16:35:03:785]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
>>>>
>>>> (trace)connection[06/27/06;16:35:03:785]found
>>>> container:ecftcp://localhost:3282/server for target
>>>> ecftcp://localhost:3282/server
>>>> (trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;setupThreads()
>>>>
>>>> (trace)container[06/27/06;16:35:03:785]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4363,localport=3282],/server ,ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@1e63e3d):StringID[ecftcp://localhost:3282/server]
>>>>
>>>> (trace)container[06/27/06;16:35:03:785]addNewRemoteMember:GU ID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-]:StringID[ecftcp://localhost:3282/server]
>>>>
>>>> (trace)gmm[06/27/06;16:35:03:785]addMember(GUID[lRX5wIWN5OQ4 UZy7Sbpwst8T6TE-]):StringID[ecftcp://localhost:3282/server]
>>>>
>>>> (trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@1172e08)
>>>>
>>>> (trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@1172e08])
>>>>
>>>> (trace)connection[06/27/06;16:35:03:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;start()
>>>>
>>>> (trace)connection[06/27/06;16:35:03:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;setupPing()
>>>>
>>>> (trace)connection[06/27/06;16:35:19:758]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:19:758]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:20:860]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:20:860]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:22:262]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:22:262]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:25:797]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:25:807]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:36:252]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:36:252]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:37:363]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:37:363]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:38:755]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:38:765]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:42:311]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:42:311]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:52:776]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:52:776]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:53:867]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:53:867]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:55:259]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:55:259]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:58:884]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:35:58:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:09:289]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:09:289]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:10:371]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:10:371]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:11:763]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:11:763]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:15:388]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:15:388]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:25:793]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:25:793]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:26:875]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:26:875]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:28:267]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:28:267]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:31:892]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:31:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:42:287]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:42:297]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:43:368]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:43:378]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:44:770]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:44:770]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:48:396]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:48:396]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:58:791]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:58:791]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:59:872]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:36:59:882]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:01:274]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:01:274]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:04:899]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:04:899]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:15:294]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:15:294]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:16:376]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:16:376]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:17:768]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:17:778]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:21:403]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:21:403]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:31:798]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:31:798]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:32:880]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:32:880]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:34:272]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:34:272]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:37:907]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:37:907]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:48:302]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:48:302]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:49:383]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:49:383]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:50:775]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:50:775]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:54:411]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:37:54:421]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:04:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:04:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:05:887]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:05:887]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:07:279]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:07:279]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:10:924]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:10:924]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:21:309]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:21:309]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:22:391]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:22:391]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:23:783]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:23:783]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:27:418]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:27:428]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:37:813]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:37:813]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:38:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:38:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:40:307]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:40:307]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:43:922]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:43:932]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:45:784]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(AsynchMessage[[B@1888759])
>>>>
>>>> (trace)container[06/27/06;16:38:45:784]processAsynch(org.eclipse.ecf.core.comm.AsynchConnectionEvent@f62373):StringID[ecftcp://localhost:3282/server]
>>>>
>>>> (trace)container[06/27/06;16:38:45:784]handleSharedObjectMes sage:ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];nul l;1;SharedObjectMessage[StringID[collab.editor.presence];[B@1f1fba0]]:StringID[ecftcp://localhost:3282/server]
>>>>
>>>> (trace)connection[06/27/06;16:38:45:784]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@f9f9d8)
>>>>
>>>> (trace)connection[06/27/06;16:38:45:794]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@f9f9d8])
>>>>
>>>> (trace)connection[06/27/06;16:38:45:794]accept:/127.0.0.1
>>>> (trace)connection[06/27/06;16:38:45:804]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
>>>>
>>>> (trace)connection[06/27/06;16:38:45:804]found
>>>> container:ecftcp://localhost:3282/server for target
>>>> ecftcp://localhost:3282/server
>>>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;setupThreads()
>>>>
>>>> (trace)container[06/27/06;16:38:45:804]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4371,localport=3282],/server ,ContainerMessage[GUID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@15b7986):StringID[ecftcp://localhost:3282/server]
>>>>
>>>> (trace)container[06/27/06;16:38:45:804]addNewRemoteMember:GU ID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-]:StringID[ecftcp://localhost:3282/server]
>>>>
>>>> (trace)gmm[06/27/06;16:38:45:804]addMember(GUID[IZ3MCxYXJaX0 p4JnI7mS_iqNkFI-]):StringID[ecftcp://localhost:3282/server]
>>>>
>>>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4363;queueObject(GUID[lRX5wIWN5OQ4UZy7Sbpws t8T6TE-],[B@a83b8a)
>>>>
>>>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(AsynchMessage[[B@a83b8a])
>>>>
>>>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@723d7c)
>>>>
>>>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;start()
>>>>
>>>> (trace)connection[06/27/06;16:38:45:814]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;setupPing()
>>>>
>>>> (trace)connection[06/27/06;16:38:45:814]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@723d7c])
>>>>
>>>> (trace)connection[06/27/06;16:38:54:317]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:54:317]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:55:398]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:55:398]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:56:810]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:38:56:810]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:00:425]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:00:435]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:08:697]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:08:697]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:10:820]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:10:820]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:11:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:11:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:13:334]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:13:334]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:14:285]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:14:285]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:16:929]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:16:939]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:25:201]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:25:201]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:27:324]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:27:324]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:28:406]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:28:406]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:29:838]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:29:838]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:30:789]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:30:789]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:33:433]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:33:433]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:41:715]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:41:715]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:43:828]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:43:828]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:44:909]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:44:909]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:46:341]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:46:341]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:47:293]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:47:303]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:49:937]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:49:937]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:58:219]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:39:58:219]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:40:00:332]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:40:00:332]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:40:01:413]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:40:01:453]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:40:02:845]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>
>>>> (trace)connection[06/27/06;16:40:02:845]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>
>>>> (trace)connection[06/27/06;16:40:03:366]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;handleException
>>>> in
>>>> thread=StringID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4371
>>>>
>>>> java.net.SocketException: Connection reset
>>>> at java.net.SocketInputStream.read(SocketInputStream.java:168)
>>>> at java.net.SocketInputStream.read(SocketInputStream.java:182)
>>>> at
>>>> java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputSt ream.java:2205)
>>>>
>>>> at
>>>> java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectIn putStream.java:2495)
>>>>
>>>> at
>>>> java.io.ObjectInputStream$BlockDataInputStream.peekByte(Obje ctInputStream.java:2505)
>>>>
>>>> at
>>>> java.io.ObjectInputStream.readObject0(ObjectInputStream.java :1272)
>>>> at java.io.ObjectInputStream.readObject(ObjectInputStream.java: 349)
>>>> at
>>>> org.eclipse.ecf.provider.comm.tcp.Client.readObject(Client.j ava:520)
>>>> at
>>>> org.eclipse.ecf.provider.comm.tcp.Client.access$4(Client.jav a:517)
>>>> at org.eclipse.ecf.provider.comm.tcp.Client$4.run(Client.java:3 59)
>>>> at java.lang.Thread.run(Thread.java:595)
>>>> (trace)container[06/27/06;16:40:03:376]processDisconnect[Str ingID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4371]:StringID[ecftcp://localhost:3282/server]
>>>>
>>>> (trace)gmm[06/27/06;16:40:03:376]removeMember(GUID[IZ3MCxYXJ aX0p4JnI7mS_iqNkFI-]):StringID[ecftcp://localhost:3282/server]
>>>>
>>>> (trace)connection[06/27/06;16:40:03:376]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4363;queueObject(GUID[lRX5wIWN5OQ4UZy7Sbpws t8T6TE-],[B@fd13b5)
>>>>
>>>> (trace)connection[06/27/06;16:40:03:376]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@117a8bd)
>>>>
>>>> (trace)container[06/27/06;16:40:03:376]killconnection(org.eclipse.ecf.provider.comm.tcp.Client@15b7986):StringID[ecftcp:/
Re: can't get shared editing working [message #612056 is a reply to message #612055] Thu, 01 February 2007 17:59 Go to previous message
Scott Lewis is currently offline Scott LewisFriend
Messages: 1038
Registered: July 2009
Senior Member
Hi Jonathon,

I think this maybe a new issue. The shared editor is in the process of
being enhanced significantly by Mustafa Isik and Ken Gilmer so I'm
copying them on this response. Jonathon, would you be so good as to
file a bug on this issue at:

https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF

Thanksinadvance,

Scott


Jonathon Golden wrote:
> Hi,
>
> I'm using Eclipse 3.2.1 and ECF 0.9.6
>
> I tried to start a shared editing session with another user and
> everything worked except the editing part.
>
> Here is what we did:
>
> 1. We both right clicked on our project, chose ECF and then Connect
> Project. We both connected successfully to
> ecftcp://ecf.eclipse.org:3282/server
>
> 2. I then right click on a file chose ECF and open a shared editor. The
> other user receives a dialog asking to open a shared editing session
> which he accepts and the file opens.
>
> At this point we do not see each others changes. We tried to use the
> share selection option from the left margin. It sent the message to the
> other user and selects his text but does not show the other user's edits.
>
> We have the exact same project structure and the chatting features work
> fine.
>
> Is this a know issue in this build or are we doing something wrong?
>
> Thanks,
>
> Jonathon
>
>
> Scott Lewis wrote:
>> Hi Jakub,
>>
>> Jakub Kahovec wrote:
>>> Hi
>>>
>>> Ken Gilmer wrote:
>>>> Jakub,
>>>>
>>>> Ok, thanks for checking. The only thing I can think of is Eclipse
>>>> 3.1.2. If you have a 3.2 release available, can you try that? I
>>>> also remember Scott mentioning some ECF plugin.xml schemas are not
>>>> backward compatible with 3.1. Scott, is this still the case?
>>>>
>>>> Thanks
>>>> Ken
>>> I've tried 3.2 RC7 and the shared editor works there, so obviously the
>>> problem was the Eclipse version:-(
>>> Is there any possibility of get it working also in 3.1.2 ?
>> As of 0.8.5+ it should work in 3.1.2. If 0.8.5 or more recent doesn't
>> please file an ECF bug report. Although I have to say given 3.2's
>> impending arrival (this week), supporting 3.1.2 is becoming less
>> important (I hope).
>>
>> Thanks for the reports Jakub.
>>
>> Scott
>>
>>> Thank you.
>>> Jakub
>>>
>>>
>>>
>>>
>>>> Jakub Kahovec wrote:
>>>>> Hi Ken,
>>>>>
>>>>> Ken Gilmer wrote:
>>>>>> Hi Jakub,
>>>>>>
>>>>>> Jakub Kahovec wrote:
>>>>>>> Thank you Ken for your suggestions,
>>>>>>> 1.
>>>>>>> I'm quite sure that both Eclipse sessions have the ECF server
>>>>>>> information as when I connect the project on both of them, I can chat
>>>>>>> between them and if I open a shared editor (in the context menu in
>>>>>>> the Navigator view, ECF->Open Shared Editor) in one session I
>>>>>>> receive a
>>>>>> The shared editor functionality I worked on is not connected to the
>>>>>> ECF context menu. To initiate a shared editing session, context
>>>>>> menu: team->initiate shared session. For a second client to
>>>>>> connect, you need to go file menu: new->team->shared editor
>>>>>> session. From there you should see the file shared from the
>>>>>> original client. None of the functionality is present in the ECF
>>>>>> menu. I think this is something Scott did before I was involved
>>>>>> with ECF.
>>>>>>
>>>>>> So, it seems like you're getting communication to the ECF server
>>>>>> from a client. If you follow these steps
>>>>>> ( http://wiki.eclipse.org/index.php/Example_Shared_Text_Editor) do
>>>>>> you get any exceptions in the eclipse error log or in the ECF
>>>>>> server trace?
>>>>> There is no exception related to ECF plugin in the Eclipse's error
>>>>> log. And the ECF server's log (enclosed in the attachment) looks
>>>>> like there is no problem either. But still, when I open
>>>>> File->New->Team->Shared Editor Sesssion I can't see any files opened
>>>>> for sharing there.
>>>>>
>>>>>
>>>>>>> message on the other and saying to that shared editor was open
>>>>>>> whether I
>>>>>>> wish to open it too. When I open it and make some changes in it
>>>>>>> though I can't those changes in the second session. I'm also a bit
>>>>>>> confused about
>>>>>>> the difference between ECF->Open Shared Editor and Teams->Initiate
>>>>>>> Shared Editor (in any case neither of them allow me to share
>>>>>>> changes).
>>>>>>>
>>>>>>> 2.
>>>>>>> I can see trace information from the server console, there are
>>>>>>> something like this:
>>>>>>>
>>>>>>> (trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
>>>>>>>
>>>>>>> :3282:localhost:2707;send(AsynchMessage[[B@2f356f])
>>>>>>> (trace)connection[06/25/06;13:55:14:569]StringID[ecftcp://localhost:3282/server]
>>>>>>>
>>>>>>> :3282:localhost:2699;send(AsynchMessage[[B@137d4a4])
>>>>>>> (trace)container[06/25/06;13:55:14:579]processAsynch(org.ecl ipse.ecf.core.comm.A
>>>>>>>
>>>>>>> synchConnectionEvent@fa39d7):StringID[ecftcp://localhost:3282/server]
>>>>>>> (trace)container[06/25/06;13:55:14:579]handleSharedObjectMes sage:ContainerMessag
>>>>>>>
>>>>>>> e[GUID[Rg._Z_GY5pq10.97uuJ.tMrs_Sk-];null;19;SharedObjectMes sage[StringID[chat];
>>>>>>>
>>>>>>> [B@1eb904d]]:StringID[ecftcp://localhost:3282/server]
>>>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>>>
>>>>>>> :3282:localhost:2709;queueObject(GUID[1BewYIqTZc8Fbi4SXuGPow KBWvw-],[B@144b18f)
>>>>>>>
>>>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>>>
>>>>>>> :3282:localhost:2710;queueObject(GUID[4Yf6eJiXMXjkvBu8ZA2aFZ JBO7Y-],[B@132ae7)
>>>>>>>
>>>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>>>
>>>>>>> :3282:localhost:2708;queueObject(GUID[LHOY0mwiX8.DyBECrRFg2e oN8r8-],[B@1dfd868)
>>>>>>>
>>>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>>>
>>>>>>> :3282:localhost:2708;send(AsynchMessage[[B@1dfd868])
>>>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>>>
>>>>>>> :3282:localhost:2705;queueObject(GUID[ZDkOdwQCZdn7PGuvNw7Bk5 lEepU-],[B@1e6e305)
>>>>>>>
>>>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>>>
>>>>>>> :3282:localhost:2709;send(AsynchMessage[[B@144b18f])
>>>>>>> (trace)connection[06/25/06;13:55:14:579]StringID[ecftcp://localhost:3282/server]
>>>>>>>
>>>>>>> :3282:localhost:2710;send(AsynchMessage[[B@132ae7])
>>>>>>> (trace)connection[06/25/06;13:55:14:589]StringID[ecftcp://localhost:3282/server]
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> 3. I haven't tried neither the whiteboard app nor any other
>>>>>>> datashare-based app so far.
>>>>>>>
>>>>>>> Jakub
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Ken Gilmer wrote:
>>>>>>>> Hi Jakub,
>>>>>>>>
>>>>>>>> Looks like maybe either Eclipse session is not connected to
>>>>>>>> your ECF datashare server. Here are some things to check:
>>>>>>>>
>>>>>>>> 1. Do both Eclipse sessions have the same ECF server information
>>>>>>>> in preferences?
>>>>>>>> 2. Do you see trace information from the server console when
>>>>>>>> connecting either client?
>>>>>>>> 3. Are you able to use other datashare-based apps such as the
>>>>>>>> whiteboard example?
>>>>>>>>
>>>>>>>> Thanks
>>>>>>>> Ken
>>>>>>>>
>>>>>>>> Jakub Kahovec wrote:
>>>>>>>>> Hello,
>>>>>>>>> I'm using Eclipse 3.1.2 and ECF plugin 0.8.6 and I can't get
>>>>>>>>> shared editing working. I was carefully following the tutorial
>>>>>>>>> how to share an editor so that on is typing and the other can
>>>>>>>>> see changing. Everything works fine until I get to the point of
>>>>>>>>> creating a new Shared Editor Session. When I open the dialog
>>>>>>>>> Shared Editro I can't neither see nor choose Shared file, even
>>>>>>>>> though I connected the project before and also
>>>>>>>>> initiated shared editor.
>>>>>>>>> Any idea what I'm doing wrong ?
>>>>>>>>> Thank you very much.
>>>>>>>>> Jakub
>>>>>
>>>>> ------------------------------------------------------------ ------------
>>>>>
>>>>>
>>>>>
>>>>> C:\eclipse\features\org.eclipse.ecf.serverfeature_0.8.6\bin>echo off
>>>>> "Starting server with options: -Dorg.eclipse.ecf.Trace
>>>>> -Dorg.eclipse.ecf.provider.Trace and args: -c ..\conf\server.xml "
>>>>> Creating server group named localhost to listen on port 3282
>>>>> Creating container with id=ecftcp://localhost:3282/server,
>>>>> group=/server keepAlive=30000
>>>>> (trace)idfactory[06/27/06;16:32:56:051]createID(Namespace[na me=org.eclipse.ecf.core.identity.StringID;scheme=org.eclipse .ecf.core.identity.StringID;description=],java.lang.String,ecftcp://localhost:3282/server)
>>>>>
>>>>> (trace)gmm[06/27/06;16:32:56:402]addMember(StringID[ecftcp://localhost:3282/server]):StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> (trace)gmm[06/27/06;16:32:56:402]<init>:StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> (trace)container[06/27/06;16:32:56:482]<init>:StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> Putting server localhost on the air
>>>>> (trace)connection[06/27/06;16:32:56:482]group at port 3282 on the air
>>>>> <ctrl>-c to stop server
>>>>> (trace)connection[06/27/06;16:35:03:475]accept:/127.0.0.1
>>>>> (trace)connection[06/27/06;16:35:03:605]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[uiPQFsOLrfSqtKRztrjiZir7wns-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
>>>>>
>>>>> (trace)connection[06/27/06;16:35:03:605]found
>>>>> container:ecftcp://localhost:3282/server for target
>>>>> ecftcp://localhost:3282/server
>>>>> (trace)connection[06/27/06;16:35:03:635]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;setupThreads()
>>>>>
>>>>> (trace)container[06/27/06;16:35:03:645]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4362,localport=3282],/server ,ContainerMessage[GUID[uiPQFsOLrfSqtKRztrjiZir7wns-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@8ed465):StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> (trace)container[06/27/06;16:35:03:645]addNewRemoteMember:GU ID[uiPQFsOLrfSqtKRztrjiZir7wns-]:StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> (trace)gmm[06/27/06;16:35:03:645]addMember(GUID[uiPQFsOLrfSq tKRztrjiZir7wns-]):StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> (trace)connection[06/27/06;16:35:03:655]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;start()
>>>>>
>>>>> (trace)connection[06/27/06;16:35:03:655]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;setupPing()
>>>>>
>>>>> (trace)connection[06/27/06;16:35:03:775]accept:/127.0.0.1
>>>>> (trace)connection[06/27/06;16:35:03:785]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
>>>>>
>>>>> (trace)connection[06/27/06;16:35:03:785]found
>>>>> container:ecftcp://localhost:3282/server for target
>>>>> ecftcp://localhost:3282/server
>>>>> (trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;setupThreads()
>>>>>
>>>>> (trace)container[06/27/06;16:35:03:785]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4363,localport=3282],/server ,ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@1e63e3d):StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> (trace)container[06/27/06;16:35:03:785]addNewRemoteMember:GU ID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-]:StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> (trace)gmm[06/27/06;16:35:03:785]addMember(GUID[lRX5wIWN5OQ4 UZy7Sbpwst8T6TE-]):StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> (trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@1172e08)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:03:785]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@1172e08])
>>>>>
>>>>> (trace)connection[06/27/06;16:35:03:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;start()
>>>>>
>>>>> (trace)connection[06/27/06;16:35:03:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;setupPing()
>>>>>
>>>>> (trace)connection[06/27/06;16:35:19:758]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:19:758]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:20:860]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:20:860]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:22:262]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:22:262]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:25:797]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:25:807]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:36:252]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:36:252]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:37:363]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:37:363]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:38:755]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:38:765]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:42:311]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:42:311]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:52:776]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:52:776]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:53:867]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:53:867]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:55:259]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:55:259]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:58:884]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:35:58:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:09:289]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:09:289]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:10:371]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:10:371]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:11:763]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:11:763]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:15:388]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:15:388]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:25:793]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:25:793]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:26:875]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:26:875]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:28:267]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:28:267]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:31:892]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:31:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:42:287]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:42:297]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:43:368]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:43:378]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:44:770]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:44:770]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:48:396]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:48:396]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:58:791]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:58:791]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:59:872]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:36:59:882]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:01:274]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:01:274]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:04:899]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:04:899]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:15:294]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:15:294]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:16:376]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:16:376]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:17:768]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:17:778]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:21:403]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:21:403]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:31:798]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:31:798]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:32:880]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:32:880]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:34:272]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:34:272]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:37:907]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:37:907]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:48:302]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:48:302]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:49:383]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:49:383]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:50:775]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:50:775]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:54:411]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:37:54:421]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:04:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:04:805]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:05:887]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:05:887]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:07:279]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:07:279]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:10:924]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:10:924]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:21:309]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:21:309]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:22:391]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:22:391]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:23:783]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:23:783]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:27:418]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:27:428]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:37:813]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:37:813]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:38:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:38:894]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:40:307]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:40:307]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:43:922]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:43:932]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:45:784]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(AsynchMessage[[B@1888759])
>>>>>
>>>>> (trace)container[06/27/06;16:38:45:784]processAsynch(org.eclipse.ecf.core.comm.AsynchConnectionEvent@f62373):StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> (trace)container[06/27/06;16:38:45:784]handleSharedObjectMes sage:ContainerMessage[GUID[lRX5wIWN5OQ4UZy7Sbpwst8T6TE-];nul l;1;SharedObjectMessage[StringID[collab.editor.presence];[B@1f1fba0]]:StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> (trace)connection[06/27/06;16:38:45:784]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@f9f9d8)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:45:794]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@f9f9d8])
>>>>>
>>>>> (trace)connection[06/27/06;16:38:45:794]accept:/127.0.0.1
>>>>> (trace)connection[06/27/06;16:38:45:804]serverrecv:ConnectRe questMessage[ecftcp://localhost:3282/server ;ContainerMessage[GUID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]]]
>>>>>
>>>>> (trace)connection[06/27/06;16:38:45:804]found
>>>>> container:ecftcp://localhost:3282/server for target
>>>>> ecftcp://localhost:3282/server
>>>>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;setupThreads()
>>>>>
>>>>> (trace)container[06/27/06;16:38:45:804]acceptNewClient(Socke t[addr=localhost/127.0.0.1,port=4371,localport=3282],/server ,ContainerMessage[GUID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-];StringI D[ecftcp://localhost:3282/server];0;JoinGroupMessage[null]],org.eclipse.ecf.provider.comm.tcp.Client@15b7986):StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> (trace)container[06/27/06;16:38:45:804]addNewRemoteMember:GU ID[IZ3MCxYXJaX0p4JnI7mS_iqNkFI-]:StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> (trace)gmm[06/27/06;16:38:45:804]addMember(GUID[IZ3MCxYXJaX0 p4JnI7mS_iqNkFI-]):StringID[ecftcp://localhost:3282/server]
>>>>>
>>>>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4363;queueObject(GUID[lRX5wIWN5OQ4UZy7Sbpws t8T6TE-],[B@a83b8a)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(AsynchMessage[[B@a83b8a])
>>>>>
>>>>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server ]:3282:localhost:4362;queueObject(GUID[uiPQFsOLrfSqtKRztrjiZ ir7wns-],[B@723d7c)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:45:804]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;start()
>>>>>
>>>>> (trace)connection[06/27/06;16:38:45:814]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;setupPing()
>>>>>
>>>>> (trace)connection[06/27/06;16:38:45:814]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(AsynchMessage[[B@723d7c])
>>>>>
>>>>> (trace)connection[06/27/06;16:38:54:317]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:54:317]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:55:398]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:55:398]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:56:810]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:38:56:810]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:00:425]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:00:435]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:08:697]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:08:697]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:10:820]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:10:820]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:11:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:11:902]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:13:334]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:13:334]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:14:285]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:14:285]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:16:929]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:16:939]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:25:201]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:25:201]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:27:324]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:27:324]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:28:406]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:28:406]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:29:838]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:29:838]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:30:789]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:30:789]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:33:433]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:33:433]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:41:715]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:41:715]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:43:828]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:43:828]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:44:909]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:44:909]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:46:341]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:46:341]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:47:293]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:47:303]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:49:937]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:49:937]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:58:219]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:39:58:219]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:40:00:332]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:40:00:332]StringID[ecftcp://localhost:3282/server]:3282:localhost:4362;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:40:01:413]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:40:01:453]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:40:02:845]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;recv(PingMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:40:02:845]StringID[ecftcp://localhost:3282/server]:3282:localhost:4363;send(PingResponseMessage)
>>>>>
>>>>> (trace)connection[06/27/06;16:40:03:366]StringID[ecftcp://localhost:3282/server]:3282:localhost:4371;handleException
>>>>> in
>>>>> thread=StringID[ecftcp://localhost:3282/server]:rcvr:3282:localhost:4371
>>>>>
>>>>> java.net.SocketException:
Previous Topic:A Message-sent handler proposal
Next Topic:ECF generic server down for while
Goto Forum:
  


Current Time: Sat Mar 30 06:11:49 GMT 2024

Powered by FUDForum. Page generated in 0.05949 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top