Apache Commons logo

The Apache Commons Dormant

The Dormant is a Subversion repository for Commons components that have had little recent development activity and no individual or group of individual committers has emerged to champion its ultimate promotion to Commons Proper.

If you wish to use any of these components, you must build them yourselves. It is best to assume that these components will not be released in the near future.

Dormant
Attributes Runtime API to metadata attributes such as doclet tags.
Betwixt Services for mapping JavaBeans to XML documents, and vice versa.
Cache Cache provides object caching services.
Clazz Clazz focuses on introspection and class manipulation.
Contract This component makes all the nice features available to the java programming language that come along with contract based programming.
Convert Commons-Convert aims to provide a single library dedicated to the task of converting an object of one type to another.
Events Commons-Events provides additional classes for firing and handling events. It focusses on the Java Collections Framework, providing decorators to other collections that fire events.
Feedparser A Java RSS/Atom parser designed to elegantly support all versions of RSS (0.9, 0.91, 0.92, 1.0, and 2.0), Atom 0.5 (and future versions) as well as easy ad hoc extension and RSS 1.0 modules capability.
JJar Jakarta JAR Archive Repository
Latka Commons-Latka is an HTTP functional testing suite for automated QA, acceptance and regression testing.
Mapper Mapper is a thin abstraction layer around a project's chosen data mapping technology (a.k.a. DAO pattern).
Messenger Messenger is an easy to use and lightweight framework for working with JMS in the web tier.
Resources Resources provides a lightweight framework for defining and looking up internationalized message strings keyed by a java.util.Locale and a message key.
Scaffold Scaffold is a toolkit for building web applications.
ThreadPool ThreadPool is a simple component for asynchronously dispatching work to another thread in a pool for simple multi threaded programming.
Transaction Implementations for multi level locks, transactional collections and transactional file access.
Workflow Workflow provides a framework for building workflow management systems.
XMLIO Simple and fast importer for XML configuration or import files.

Revival of the Dormant Components

A Commons Dormant component may be revived to the Commons Sandbox if one or more committers are interested in picking up development of the components and working towards the promotion to Commons Proper.

A revival of a Commons Dormant component must be preceded by a VOTE on the commons developers mailing list.