Java News from Sunday, July 4, 2004

The Apache Project has posted the first beta of Ant 1.6.2, the popular open source build tool. Version 1.6.2 allows nested elements for namespaced tasks and types to belong to the Ant default namespace as well as the task's or type's namespace. It also wraps all exceptions thrown by tasks in a BuildException that provides the fuile name and line number of the task. Finally it fixes a lot of bugs.

The Apache DB Project has released OJB (Object/Relational Bridge) 1.0, an open source "Object/Relational mapping tool that provides transparent transactional persistence for Java Objects against relational databases. OJB provides ODMG and JDO interfaces."

The Apache Commons Group has posted Betwixt 0.5, a Java class library that "provides an XML introspection mechanism for mapping beans to XML in a flexible way. It is implemented using an XMLIntrospector and XMLBeanInfo classes which are similar to the standard Introspector and BeanInfo from the Java Beans specification."

David Hovemeyer has posted FindBugs 0.8.2, an automated open source tool for finding potential bugs in Java code. This release fixes one nasty casting bug.