Oracle Blog

Blog for roumen

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! :)

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".

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....