Java News from Saturday, February 5, 2005

Enterprise Distributed Technologies has released edtFTPj 1.4.6, a free (LGPL) FTP library for Java. "This release adds ACCT and ABOR command support and writable file checking before downloading, and makes some useful methods/classes public rather than package-protected." A $249 payware version adds support for FTP over SSL.

Nathan Fiedler has released version 2.31 of JSwat, a graphical, stand-alone Java debugger built on top of the Java Platform Debugger Architecture. Features include breakpoints, source code viewing, single-stepping, watching variables, viewing stack frames, and printing variables. Version 2.31 fixes bugs. JSwat is published under the GPL.

The Jakarta Apache Project has posted the second beta Commons Transaction 1.1. "Commons Transaction aims at providing lightweight, standardized, well tested and efficient implementations of utility classes commonly used in transactional Java programming. Initially there are implementations for multi level locks, transactional collections and transactional file access. There may be additional implementations when the common need for them becomes obvious. However, the complete component shall remain compatible to JDK1.2 and should have minimal dependencies." Version 1.1 tries to polish interface oddities and makes locking and the file store more flexible. Locking now is much more flexible, extensible and allows for rudimentary transaction management.