[JXTA discuss] JXTA JSE 2.4 "Umqhusho" Beta Release
"Mike [bondolo] Duigou" <[email protected]> Wed, 14 Jun 2006 16:34:51 -0700
| Newsgroups | gmane.comp.java.jxta.general,gmane.comp.java.jxta.user,gmane.comp.java.jxta.devel |
|---|---|
| Organization | Project JXTA, http://www.jxta.org |
| Message-ID | <[email protected]> |
Community Members, The next release of JXTA Java SE, 2.4 "Umqhusho", is scheduled for June 20th. This release will contain several enhancements to JXTA Java SE along with a small number of important bug fixes. A Beta test version of JXTA Java SE 2.4 is now available. This Beta test is likely very close to what the final stable release will be. If you have not been following the daily builds then now would be a very good time to test the upcoming release with your applications. This is a Beta release. It is possible (and perhaps likely) that bugs still remain. It's critical that we find and fix those bugs before the official final release. Your input is essential in this task! How to get involved : 1. Build the beta from the CVS tag "JXTA_JAVA_2_4b" or download prebuilt binaries from: <http://download.jxta.org/build/release/2.4b> 2. Rebuild your applications with JXTA Java SE 2.4 Beta. 3. Test with your applications. 4. File bugs, propose patches, comment on <mailto:[email protected]> The JXTA Java SE Release Team Acknowledgments ======================================================================= Special thanks to all of the community members who have contributed ideas, reported problems, provided patches, and have helped greatly to improve the quality, and robustness of this release. JXTA "Bug Day" Online Chat ====================================================================== On Thursday June 15th, 2006 from 7:30am to 12:30pm PDT (2006-06-15T15:30-2006-06-15T20:30 UTC) the JXTA dev teams will be participating in an online chat devoted to the upcoming JXTA-C, JXTA J2ME (JXME) and JXTA Java SE releases. If you are having problems with the beta releases, have questions for the developers or just want to say hello and see what's happening please stop by! Connect via the myJXTA2 application which you can download from : http://download.jxta.org/build/release/2.4b/jxta-myjxta-2.4b.zip Or easier yet, just run it using Java Web Start from: http://download.java.net/jxta/build/milestone/j2se/2.4b/jnlp/myjxta.jnlp New Features & Significant Changes ====================================================================== - Improvements to Configuration Features Improvements to Configuration Features -------------------------------------- The configuration features of JXTA JSE have been improved significantly on a couple of different fronts. The ext.config package has been improved and made more robust and reliable. We've also simplified the creation of XML profiles and provided more templates. A new minimal configuration API has been also introduced. It does not provide all of the flexibility of ext.config, but for many developers it may be a good choice. Check out the javadoc for net.jxta.platform.NetworkConfigurator for more information. Somewhat related to configuration, two new classes WorldPeerGroupFactory and NetPeerGroupFactory have been introduced which make it easier to start JXTA and provide applications greater control over private peer group creation and configuration management. Downloading and Installing ====================================================================== Prebuilt JXTA Java SE 2.4 builds can be installed from : <http://download.jxta.org/build/release/2.4b> You can also build from cvs, refer to the following URL on how to build from CVS in general. <http://wiki.java.net/bin/view/Jxta/BuildingJXTA> Remember to set cvs.version property to "JXTA_JAVA_2_4b" for this beta release, the command should be like this: ant -f bootstrap.xml -Dcvs.version="JXTA_JAVA_2_4b" Known incompatibilities between JXTA 2.4 and prior JXTA 2.x releases ====================================================================== - none JXTA JSE 2.4 Dependencies ====================================================================== - Java Standard Edition 5.0 Compatible VM (http://java.sun.com) - Log4J 1.2.13 (http://logging.apache.org) - BouncyCastle 1.31 (http://www.bouncyCastle.org) - Servlet 2.3 (http://java.sun.com) - Jetty 4.2.24 (http://jetty.mortbay.com) For the jxtaext.jar the following are also required for the configuration UI it includes : - JDOM 1.0beta10 (http://www.jdom.org/) - SwiXML 1.1 (#139) (http://www.swixml.org/) Known issues in JXTA Java SE 2.4 ====================================================================== (TBD) For a complete list of known issues follow the link: <http://platform.jxta.org/issues/buglist.cgi?issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&target_milestone=2.4+Umqhusho>