Using Developer collaboration behind firewall

One of the neat but less known features of NetBeans is Developer collaboration. It lets you chat with your colleagues, share files and even build projects on remote machines right in the IDE. Sun provides a free service at share.java.net you can use as a server. However in some companies this may not be an option, since they don't allow their employees to connect to a remote server through their firewall or their policies disallow using such remote service for security reasons.

So we often get asked: "How do I install a collaboration server inside of my company?" Until recently I didn't have a good answer to that question. But recently I found out that you can set up your own OpenFire XMPP server and Developer collaboration can work with it. The instructions to set up the server are on this wiki page. Happy collaborating! :)

Comments:

I think this is one of the most useful (and underestimated) features of NetBeans. It's a pitty many developers don't know of this.

Posted by Panos Konstantinidis on listopad 01, 2007 at 05:18 dop. CET #

Now ,this is another thing for eclipse guys to shift for NB.. isnt it ?

Posted by Ranganath.S on listopad 01, 2007 at 10:47 odp. CET #

Hi,

Has anyone actually tried this? It doesn't seem to work. I downloaded the latest version of openFire on windows, did the install, followed all the instructions. Netbeans manages to create the account ok, but is unable to login. I just get the error "object does not represent a valid jid".

Richard

Posted by Richard on listopad 02, 2007 at 04:29 dop. CET #

I'll try it and let you know if I have better success.

Posted by Roumen on listopad 02, 2007 at 04:56 dop. CET #

Thanks, I look forward to hearing your results.

Posted by Richard on listopad 06, 2007 at 12:56 dop. CET #

I've been a hardened Eclipse user until today when I discovered this \*awesome\* feature of NetBeans.

I'm also getting the "object does not represent a valid JID" error and therefore unable to log in. Using Ubuntu and tried both the MySQL and embedded backends. OpenFire 3.4.3

Posted by Sam Halliday on leden 04, 2008 at 06:04 dop. CET #

trying to use NB6 against an existing XMPP server on our intranet (OpenFire 3.4.0), and I also get "object does not represent a valid jid". I can & have been using Pidgin with no problem; perhaps some additional settings on the server side are required as per http://wiki.netbeans.info/wiki/view/CollabServer (I'm not the xmpp admin, though). I see quite a few blog posts / comments stating the same problem about "no valid jid". Sounds like a FAQ. Looking forward to trying it, though. Maybe I can get some of our eclipse guys at work to cross the line....

Posted by Michael on leden 06, 2008 at 08:14 dop. CET #

The 6.1 version of the collab module fixes the problem with setting up the OpenFire server.

Posted by Roman Strobl on leden 15, 2008 at 02:31 dop. CET #

Unfortunately I need this for NB 5.5.1 and 6.0.1 :-(

Posted by jiai on březen 29, 2008 at 02:32 odp. CET #

Sorry, I should have posted the answer when I discovered it! Use the most recent OpenFire 3.3, and not the 3.4 range.

Posted by Sam Halliday on březen 29, 2008 at 03:38 odp. CET #

Yes, I tried it last night, it works, but the NB 5.5.1 client is buggy, you can't join a public conversation when you are not invited.

It was a problem to find this old version, because the igniterealtime site has no archive. I found Openfire 3.3.1 finally on http://www.cnet.de/downloads/0,10000011,218r-63950s,00.htm

Posted by jiai on březen 30, 2008 at 08:02 dop. CEST #

A better source for the most recent Version from the 3.3 series, Version 3.3.3, is:

Windows exe
http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_3_3_3.exe

Linux rpm
http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire-3.3.3-1.i386.rpm

Mac dmg
http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_3_3_3.dmg

(This is from a forum post of "Kylin" in a discussion about "Red5 0.0.10 Openfire 3.4.1 issues" in the iginite realtime discussion forum)

Posted by jiai on březen 30, 2008 at 09:58 dop. CEST #

Post a Comment:
Comments are closed for this entry.
About

Roman Strobl

Search

Archives
« duben 2014
PoÚtStČtSoNe
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today