Java News from Wednesday, December 10, 2003

The JBoss Project has released JBoss 3.2.3, an open source Enterprise JavaBeans application server implemented in pure Java. This release fixes bugs and adds an option to run TomCat 5.1.6 instead of TomCat 4.x (which is still the default.) JBoss provides JBossServer, the basic EJB container and JMX infrastructure, JBossMQ for JMS messaging, JBossMail for mail, JBossTX for JTA/JTS transactions, JBossSX for JAAS based security, JBossCX for JCA connectivity, and JBossCMP for CMP persistence. It integrates with Tomcat Servlet/JSP container and Jetty Web server/servlet container, and enables you to mix and match these components through JMX by replacing any component you wish with a JMX-compliant implementation for the same APIs. Java 1.3 or later is required.

Robert Oloffson has posted version 0.37 of Java Memory Profiler (JMP). JMP uses the Java Virtual Machine Profiling Interface (JVMPI) interface to track objects and method times in a JVM. It uses a GTK+ interface to display statistics. The current instance count and the total amount of memory for each class is shown as is the total time spent in each method. This release adds the ability to track how many objects are reachable from a given object. JMP is written in C for Linux.