1.2 final release is now available for download. Warning this version change the users-manager storage file (and cannot be used as an upgrade of version 1.1.2). 1.2 users manager should still work be we recommand full upgrade, as the new file format is using clear text XML file. Apache Avalon Merlin 3.2 is now required.
This version also fix some bug and provide a more reliable S2S socket usage. We are now using XML file format for data storage (using XStream lib).
Check: http://open-im.net/en/actualite.xml?id=14332
Check http://open-im.net - No change since 1.1.1RC2, so if you are allready using RC2, you should not need to upgrade.
OpenIM 1.0 final is available.
This version support all basic Jabber/XMPP protocol event and has been successfully tested with many client, and Server2Server messaging.
Notice that if you plan to create users with JMX interface, I'll have to check the FAQ before (http://openim.dev.java.net/)
Check http://open-im.net web site or go directly to download page http://openim.dev.java.net/servlets/ProjectDocumentList
Java Jabber Server (JabaServer) project is now renamed OpenIM: a new clean implementation from scratch.
Also the project is now hosted on java.net.
http://openim.dev.java.net
This is the last release of the current CVS tree, done for technical purpose. This version works in stand alone server mode only.
Check now the JavaOpenIM CVS module instead.
Changes:
Multiple resources supported
PostMessage Phoenix Service added
Offline message support (required database structure update)
Build/conf file update
Basic file transfer support (OOB)
Apache Jakarta Lib Update (Xerces 2.0, Avalon/Excalibur/Logkit)
Experimental Servlet implementation (Jabblet)
Experimental work on s2s
Futur work:
Conferencing
Better roster management
Process package & ServerStream refactoring
xagentx integration http://sourceforge.net/projects/xagentx
S2S implementation
S2S LAN scalabilty
At least! Here comes JabaServer 0.5 with a complete adjustment for Avalon/Phoenix support (see http://jakarta.apache.org/avalon\). This release does not contain any new feature support, so if don't want to test Phoenix integration, or if you get troubles using this build, you should stay using 0.4 version.
Version 0.4 is available. This release starts support for contact subscription on roster (enhancement will come). We probably will try to focus on file transfer now.
If there is feature you would like to see in Jabaserver, please ask.
http://prdownloads.sourceforge.net/jabaserver/jabaserver-0.4.zip
We added configuration file, presence (away, online and so) notification and fixed many bugs. This release could be the first one really usable.
http://prdownloads.sourceforge.net/jabaserver/jabaserver-0.3.zip
This release can now be truly used with many clients (even if it is still in alpha stage). Chat is now operational and very basic server multithreading is also available. Currently this build has successfully tested with a few different Jabber clients one a 'localhost' machine. Have fun.
http://prdownloads.sourceforge.net/jabaserver/jabaserver-0.2.zip
JabaServer 0.1 features basic Jabber protocol implementation and simple database users/rosters repositories. Future works on roster subscription, configuration file, and JavaDoc will come. This release can be a good starter work for anybody interested in Java Jabber Server implementation.
For this release we used HSQLDB (Java SQL Database http://sourceforge.net/projects/hsqldb/\) but any database provided with JDBC driver could be used.
Works continue and we hope to release a 0.2 version very soon. Stay tuned.