:: News : Archives
Mar 30, 2007: JOnAS 4.8.5
JOnAS 4.8.5 maintenance release is available.
Jan 29, 2007: Event: Solutions Linux
Meet JOnAS at the french Solutions Linux conference, January 30 - February 1. Three talks will be delivered:
- in session "J2EE Architecture and free software: Recent evolutions in open source solutions and contributions to the evolution of J2EE specifications", 31 January, 9.30am - 1.30pm,
- "JOnAS 5: The new generation open source applications server", F. Exertier, at 10.30am
- in "ObjectWeb Day: morning – Technical Session", 9.30am - 1.00pm, J2EE session, February 1st
- "JASMINe, to simplify the administration of Java EE clusters", B. Pelletier, A. Ouedraogo, at 11.30am.
- "The EJB3 EasyBeans container and OSGi; a perfect combination", F. Benoit, at 12.00
Dec 08, 2006: JOnAS 4.8.4 stable
JOnAS 4.8.4 is the new stable release since 2006 December 8th
Nov 28, 2006: JOnAS 4.8.4 RC
A release candidate of JOnAS 4.8.4 is available for download. Bugs fixed since 4.8.3: 306371, 306383, 306391, 306363, 306339, 306366, 306423, 306358, 306323, 306412, 306361, 306414
Nov 24, 2006: JOnAS Day 3
The JOnAS Day for JOnAS 4.8 will be held in Grenoble on January 16th and in Paris on January 18th. This session will highlight JOnAS new functionalities, next releases, and best practices in implementation. To register, please get in touch with us. You'll find more information here
Oct 19, 2006: JOnAS 4.7.7 release
A new release on JOnAS 4.7 branch is available : JOnAS 4.7.7 This is a maintenance release. Archives can be downloaded from : http://forge.objectweb.org/project/showfiles.php?group_id=5&release_id=1752A Feature Request has been implemented: 306175Resource service: Fix pooling issues and add Keep_alive functionality with jdbc connectionFix a bug in JServiceEndpointHome.checkSecurity()Some bugs have been fixed : 305882 306014 306081 306082 306109 306163 306164 306211 306240 306241 306260
Oct 12, 2006: JOnAS 4.8.2 RC available
Release Candidate version of JOnAS 4.8.2 is available for download : http://forge.objectweb.org/project/showfiles.php?group_id=5&release_id=1750
Please, feel free to try this version and to give your feedback on JOnAS mailing list. http://www.objectweb.org/wws/info/jonas Bugs fixed since 4.8.1: 305922, 306081, 306065, 306064, 306063, 306062, 306061, 306032, 306014, 306107, 306077, 306109, 306082, 305882, 306194, 306211, 306184, 306189, 306165, 306164, 306163, 306161, 306095, 306079, 306008, 304345, 306269, 306260, 306241, 306243, 306251, 306244, 306240, 306212, 306110, 306190
Aug 09, 2006: JOnAS 4.8.1 RC available
Download
Release Candidate version of JOnAS 4.8.1 is available for download :- jonas4.8.1-tomcat5.5.17.tgz
- jonas4.8.1-jetty5.1.10.tgz
- jonas4.8.1-bin.tgz

- JOnAS4.8.1-Tomcat5.5.17.exe
- JOnAS4.8.1-Jetty5.1.10.exe
- JOnAS4.8.1.exe
- jonas4.8.1-src.tgz
Please, feel free to try this version and to give your feedback on JOnAS mailing list (http://www.objectweb.org/wws/info/jonas
).
New features
Clustering enhancements
- New module cluster daemon permitting to control remotely the JOnAS instances through JMX. See in the JOnAS documentation the cluster daemon chapter.
- JOnAS commands enhancements for supporting the remote deploy/start/.... The jonas admin command supports the 'target' option for specifying the remote node in the domain. The command has to be launched on the master node.
- Enhanced state management for servers (support an enriched state diagram for domain and cluster members). Also support cluster state management based on the members' state.
- Dynamic update of the cluster view at the client side with the CMI protocol. In the previous version, the cluster view at the client side was not updated dynamically when a new node appears in the cluster. The new version relies on the HA interceptor for exchanging information during the remote method calls and thus for maintaining an up to date cluster state at the client side.
- Distributed view of the CMI registry in the jonasAdmin console. The 'Registry' tab of the jonasAdmin console for a node configured with the cmi protocol provides for each known EJB the list of the servers where it is deployed.
- EJB replication framework enhancements : the SFSB replication framework is enhanced in this version for supporting the EB calls and for ensuring the transaction and global consistency. When the cluster is configured with a DB supporting the tx isolation (PostGreSQL, Oracle), the mechanism ensures that the tx are executed at most once even during a fail-over. See the clustering wiki for futher information. The sampleCluster2 example is updated for illustrating the new capabilities. See the wiki here https://wiki.objectweb.org/jonas/Wiki.jsp?page=HorizontalReplication
for further information.
- Cluster monitoring in the jonasAdmin console (master node)
- Allow starting and stopping servers in domain (may be or not cluster members) if they have associated a cluster daemon.
- Automatic discovery of the physical clusters through a mechanism polling some specific MBeans.
- The physical clusters are configured for ensuring HA or scalability. The identified clusters are detailed in the clustering wiki here https://wiki.objectweb.org/jonas/Wiki.jsp?page=ClusterMonitoring
: - jkCluster : cluster built through the mod_jk configuration for ensuring LB at the web level
- tomcatCluster : cluster built through the tomcat configuration for ensuring HA at the web level
- cmiCluster : cluster built through the CMI configuration for ensuring LB/HA at the jndi and ejb level
- ejbHaCluster : cluster built through the HA service for ensuring HA at the EJB level
- The logical clusters (logicalCluster) are configured for management purposes in the domain.xml file or through the jonasAdmin console.
- Consult monitoring information about the cluster members (status, statistics) through a new tree reflecting the cluster topologies -> need to be completed.
- Cluster deployment through FDF (Fractal Deployment Framework). This new tool may be used for ensuring both the deployment of the middleware (JONAS_ROOT, JONAS_BASE) over a cluster and the starting of the bootstrap such as the cluster daemon. A description is available in the JOnAS documentation in the Advanced topic part and in the clustering wiki here https://wiki.objectweb.org/jonas/Wiki.jsp?page=MiddlewareDeployment
.
- newjc enhancements
- integration of the jcl script for controlling the cluster
- 3 new instances are configured and launched with the cluster members (jb1, ..., jb4)
- a cluster daemon that is used for controlling the JOnAS's cluster nodes remotely through a JMX interface (start/stop)
- a JOnAS instance called db that ships a HSQL db and that is dedicated to the db tier. Thus the fail-over tests can be done regardless the db level. In the previous version, the feature was supported by the third node. If you configure a link to an Oracle db, the 'db' instance is useless. In the current version, the global start (jcl4sc2.sh start) launches all the instances whatever you've configured but it shouldn't cause a problem in your test
- a JOnAS instance called master dedicated to the domain/cluster management. In the previous version the feature was supported by the 1st cluster node.
- JGroups 2.2.9.3 : a new version of the group communication protocol fixing a few bugs. See here http://sourceforge.net/project/shownotes.php?release_id=430967&group_id=6081
for the release notes
- New non regression tests for the basic clustering features in the JOnAS's tests suite. See the wiki here https://wiki.objectweb.org/jonas/Wiki.jsp?page=JOnASClusteringUnitTests
for a brief description.
- Warnings
- Documentation about tools for JOnAS remote control will be provided in the next version and will be available on the JOnAS wiki as soon as possible.
- Cluster monitoring in JonasAdmin has to be completed (pages under construction). This feature is young and need to be tested more intensively (bug reports/suggestions are welcomed).
JORAM enhancements
- New JORAM version : 4.3.20 supporting the JORAM HA mode through the resource adapter. A new JMS clustering how to document is provided in the JOnAS documentation. See the how to part.
- The joramplatform node of the jonasAdmin console supports 2 new buttons :
- dynamic reload of the joramAdmin.xml
- export JORAM repository content to the joramAdminExport.xml (topic, queue objects)
Misc.
- TMF (Thread Management Framework) : this new tool aims to publish some statistics about the thread activity in the JOnAS JVM. By default, this mechanism is disabled. The documentation is available in the JOnAS doc (see Advanced topic) and on the wiki here. https://wiki.objectweb.org/jonas/Wiki.jsp?page=JOnAS_TMF

Aug 04, 2006: JOnAS 4.7.6 Maintenance release available
Some bugs have been fixed: 304298 304314 304614 304941 305881
Jul 10, 2006: JOnAS 4.7.5 Maintenance release available
Some bugs have been fixed: 300692 305230 305299 305343 305345 305384 305386 305409 305417 305498 305502 305520