Desktop applications have support needs that differ from enterprise environments. The Marringtons library is here to extend the standard Java libraries with tools to fill those needs - including databases, XML processing and communications. The primary documentation can be found in the javadoc listed here or with the source download. You can also read the Adept Library weblog for in-depth why and wherefore information - as well as providing for forum-like feedback.