Java News from Thursday, February 12, 2004

Dan Creswell has released Blitz JavaSpaces 2.0.0, an open source implementation of JavaSpaces that is Jini 2.0 enabled. It implements smart indexing, tuneable persistence, and active/passive lease cleanup. New features in version 2.0 include tunable persistence, automatic log file cleanup, remote layer debugging features, a ConfigAssistant, and support for Db4.1 and Db4.2 .

Anil Kumar has posted JavaDBF 0.3.3, an open source (LGPL) Java library for reading and writing dBase, Xbase, and dbf files.

David Hovemeyer has posted FindBugs 0.7.1, an automated open source tool for finding potential bugs in Java code. I ran this across the current XOM code base, and it found a few minor issues such as a non-serializable field inside a serializable exception class and several streams that weren't closed on all paths through a method. This release adds an Eclipse plug-in. A few random bugs are fixed as well. Java 1.4 or later is required. FindBugs is published under the LGPL.

Linus Tolke has posted ArgoUML 0.15.3, an open source UML modelling tool written in Java. This is a bug fix release. ArgoUML is published under a BSD license.

The Big Faceless Organization has released the Big Faceless PDF Library 2.0.8, a $400 payware (more if you want support) Java class library for creating PDF documents. The $1000 Extended Edition adds the AcroForms support, digital signatures, and the ability to import and edit and existing PDF documents. Version 2.0.8 is a a bug fix release. Java 1.2 or later is required.