# The Jakarta Commons Digester Component

$Id: STATUS.html,v 1.1 2001/05/03 00:28:32 craigmcc Exp $
[Introduction] [Dependencies] [Release Info] [Committers]

### 1. INTRODUCTION

This scope of the Digester component is primarily oriented to XML -> Java object mapping.

A Digester processes an XML input stream by matching a series of element nesting patterns to execute Rules that have been added prior to the start of parsing. This package was inspired by the `XmlMapper` class that was part of Tomcat 3.0 and 3.1, but is organized somewhat differently.

The original source was donated by the Struts Framework subproject.

### 2. DEPENDENCIES

The Digester component is dependent upon the following external components for development and use:

- Java Development Kit (Version 1.2 or later)
- XML Parser compatible with the JAXP/1.1 specification. Examples compatible implementations include:
  - JAXP/1.1 Reference Implementation
  - Xerces (Version 1.3.1 or later)
- Jakarta Commons BeanUtils
- Jakarta Commons Collections

### 3. RELEASE INFO

Current Release: Unreleased, CVS Repository Only

Planned Next Release: N/A

### 4. COMMITTERS

The following individuals are the primary developers and maintainers of this component. Developers who plan to use Digester in their own projects are encouraged to collaborate on the future development of this component to ensure that it continues to meet a variety of needs.

- Craig McClanahan
- Rodney Waldhoff
- Scott Sanders
- Geir Magnusson Jr.