FREE Subscription to Dr. Dobb’s Digest: Same Great Content, New Digital Edition
Site Archive (Complete)
Java Blog: Apache Software Updates
Java
SWAINE'S CAFE

Black. No Sugar. Extra Caffeine.

by Mike Swaine
ERIC BRUNO'S BLOG

Java: The Daily Grind.

by Eric Bruno
September 30, 2006

Apache Software Updates

Here are some recent open-source updates from Apache.

Apache Nutch 0.8.1

Nutch is an open source web-search software package. It builds on Lucene Java (an open-source search engine) and adds web-specific functionality, such as a crawler, a link-graph database, parsers for HTML and other document formats, and so on.

The 0.8.1 release of Nutch is now available. This is a bug-fix / maintenance release to the 0.8 branch. See the list of changes made in this version. The release is available here.

Apache Muse 2.0.0

The Apache Muse Project is a Java-based implementation of the WS-ResourceFramework (WSRF), WS-BaseNotification (WSN), and WS-DistributedManagement (WSDM) specifications. It's a framework upon which users can build web service interfaces for manageable resources without having to implement all of the "plumbing" described by the standards.

Apache Muse 2.0.0 is now available. This version was developed on a new code base and has the following feature set:

- Implementation of all WSRF 1.2, WSN 1.3, WSDM 1.1, and WS-MetadataExchange port types.
- A small, standalone implementation of the WSDM Event Format 1.1.
- Compliance with WS-Addressing 1.0 and SOAP 1.2. Deployment within Apache Axis2 1.1 and OSGi-based platforms.
- Common programming model for definition of resource types across the different host platforms.
- Separate packaging of APIs and implementations; this allows alternate implementations of Muse interfaces (for WS-* portTypes and concepts) to be loaded without including unused code.
- Aggregation of Java bean classes into a single state model for WSRF (no XML serialization on your part).
- Lots of utility APIs for common tasks associated with resource properties, service groups, relationships, publish subscribe scenarios, and resource introspection.
- Automatic XML serialization of complex types via XStream.
- A WSDL-to-Java client generation tool.
- A persistence API so that users can recover the state of a WS-resource after shutdown of the host.
- Complete WSDL-to-Java tooling that parses WSDL and creates both service and client-side code and artifacts.
- Continued dedication to 100% compliance with ratified standards

Posted by Eric Bruno at 06:44 PM  Permalink




 
INFO-LINK