Commons Betwixt : Turning beans into XML

The Betwixt library provides an XML introspection mechanism for mapping beans to XML in a flexible way. It is implemented using an XMLIntrospector and XMLBeanInfo classes which are similar to the standard Introspector and BeanInfo from the Java Beans specification.

Betwixt provides a way of turning beans into XML as well as automatically generating digester rules in a way that can be customized on a per type manner in the same way that the BeanInfo mechanism can be used to customize the default introspection on a java object.

Releases

Betwixt 0.5

Betwixt release 0.5 is intended to consolidate the codebase released as 1.0 Alpha 1. It is a service release for those users who want or need an official release of this codebase. This numbering system more accurately reflects the current state of the codebase - stable, mature but limited with APIs that may be subject to change in future releases. It is unlikely that active ASF development will continue for this released codebase since further development efforts are already focussed on newer designs.

Betwixt 1.0 Alpha 1

Betwixt 1.0 Alpha 1 - 28 Jan 2003

Nightly Builds

Nightly builds are built once a day from the current CVS HEAD. This is (nearly) the lastest code and so should be treated with caution!

You can get the nightly builds from here