JSX serializes Java objects to XML. You can persist objects, evolve them, and send them over the network and between applications. Your object data becomes human-readable and human-writable. You can test it, search it, profile it, audit it, and edit it with ordinary text and XML tools. JSX handles all POJOs and also all classes that require Java's own object serialization.
Sequoia provides high availability and performance scalability for databases. It is is the continuation of the C-JDBC project. It provides transparent database clustering (partitioning, replication, etc.). It works with any Java application without code modification and with any database engine. It has been successfully tested with Tomcat, JBoss, JOnAS, WebSphere, MySQL, PostgreSQL, Apache Derby, HSQLDB, SAP DB, Oracle, DB2, Sybase, MS SQL Server, Firebird, and more.
pkt is a universal XML packet archiver. It can manipulate files for backing up documents, transferring them across networks, emailing them, and sharing them by other means (p2p etc). It uses plugin filters to do the job and handles virtually any format available if there is a plugin for it. It handles encryption, compression, conversion, parity checking, decryption, decoding, repairing, rebuilding, and other tasks using a universal file format (XML-based). By default, all pkt output is in 7-bit ASCII which is UTF encoded and is compatible with XML parsers. pkt files can be disassembled, reassembled, and repaired by hand if necessary. pkt also supports the use of 8-bit compressed XML packets for its archives using one of several compression algorithms. In general, pkt will try to use the best algorithms available.