Java News from Friday, June 25, 2004

Sun has released the Java Web Services Developer Pack 1.4. Version 1.4 supports the April 19, 2004 draft versions of the WS-I basic profile 1.1, the WS-I Attachment Profile 1.0, Web Services Security: SOAP Message Security 1.0, and the WS-I Simple SOAP Binding Profile 1.0. Bundled Java APIs include:

Tomcat's been dropped from this release, but it should all work with Tomcat if you install that separately.

Potentially useful (especially if this gets into the next version of the JDK) is that they've now renamed the bundled Apache packages from org.apache to so it should be more easily possible to replace them without having to use endorsed directories, -Xbootclasspath, and other CLASSPATH-fu.

Chris Nokleberg has released the Sixlegs PNG Library 1.3.0, a free-as-in-speech (LGPL) Java 1.1-compatible PNG decoder that supports the complete PNG specification including interlacing, palette-indexed images, alpha/transparency, gamma correction, access to all standard chunk data, private chunk handling, and progressive display.

Hugues Pisapia and Marc Gimpel have posted JSpeex 0.9.4, an open source "Java port of the Speex speech codec (Open Source/Free Software patent-free audio compression format designed for speech). It provides both the decoder and the encoder in pure Java, as well as a JavaSound SPI." 0.9.4 is a bug fix release. JSpeex is published under a BSD license.