Home » Archived » Eclipse Communications Framework (ECF) » Only one-way communication with ECF and XMPP ?
Only one-way communication with ECF and XMPP ? [message #1038276] |
Wed, 10 April 2013 12:57  |
Eclipse User |
|
|
|
Hi all,
I just installed ECF (v3.6.0) in Eclipse (for RCP and RAP; version Juno SR2; build id: 20130225-0426).
I also have a Openfire server running (v3.8.1), with a few accounts on it.
ECF can connect to the XMPP server. I do that from 3 different Windows PCs, one Win 7 and two Win XP PCs.
On all PCs Spark is running fine, i.e. all xmpp-users can communicate with each other bi-directionally.
However, when I start a sharing session in Eclipse (after shutting off Spark on all 3 pcs), I notice the following behaviour:
1. When the initiator of the sharing session makes changes in the java-editor, the 'other side' will see the changes (being typed). And that's OK.
2. When the 'other side' types anything, he will see it locally, but these changes are not propagated to the initiators side.
So, the communication is only from the initiator to the receiver. This is the case for all 3 pcs.
I tried several adjustments (preferences, firewall settings, etc.) but nothing helps.
Any suggestion to what I might be doing wrong or missing?
BTW: the 4 org.eclipse.provider.xmpp... plugins are present in eclipse's plugin directory.
Hope someone can help.
Cheers,
Rui
|
|
|
Re: Only one-way communication with ECF and XMPP ? [message #1038288 is a reply to message #1038276] |
Wed, 10 April 2013 13:21   |
Eclipse User |
|
|
|
Hi Rui,
Hmmm. We have not seen this...e.g. testing with gmail accounts (as opposed to openfire).
As you have already surmised, this appears to be something about the openfire server...although it is possible that it represents a bug in this part of ECF.
A couple of things to try:
1) Are both user accounts on each other's buddy lists?
2) Are there any restrictions in Openfire server about 'message properties'?...for either user account? If so, try turning them off.
3) There is a smack debug flag (system property): -Dsmack.debug=true When this is set (when starting Eclipse) the smack debugger should appear when a connection is created. This will allow you to see the messaging that is sent/received from the clients. It might be helpful to figure out what's not going on here.
4) Is it possible for you to try with gmail accounts and see if you have the same problems?
Finally, if none of this helps, please open a new ECF bug here:
https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF
I and other committers will join the bug, and we will help debug and/or fix configuration to find a solution. It may take some dialog, however, and the bug tracking system will be better for that than this forum.
Thanks.
Scott
Quote:Hi all,
I just installed ECF (v3.6.0) in Eclipse (for RCP and RAP; version Juno SR2; build id: 20130225-0426).
I also have a Openfire server running (v3.8.1), with a few accounts on it.
ECF can connect to the XMPP server. I do that from 3 different Windows PCs, one Win 7 and two Win XP PCs.
On all PCs Spark is running fine, i.e. all xmpp-users can communicate with each other bi-directionally.
However, when I start a sharing session in Eclipse (after shutting off Spark on all 3 pcs), I notice the following behaviour:
1. When the initiator of the sharing session makes changes in the java-editor, the 'other side' will see the changes (being typed). And that's OK.
2. When the 'other side' types anything, he will see it locally, but these changes are not propagated to the initiators side.
So, the communication is only from the initiator to the receiver. This is the case for all 3 pcs.
I tried several adjustments (preferences, firewall settings, etc.) but nothing helps.
Any suggestion to what I might be doing wrong or missing?
BTW: the 4 org.eclipse.provider.xmpp... plugins are present in eclipse's plugin directory.
Hope someone can help.
Cheers,
Rui
|
|
| | | | |
Goto Forum:
Current Time: Thu Mar 27 03:39:20 EDT 2025
Powered by FUDForum. Page generated in 0.03890 seconds
|