Unlike the Oracle database, the Oracle TimesTen in-memory database does not have built-in auditing features. However, using TimesTen’s event notification API, JMS/XLA (documented in the TimesTen Java User’s Guide), an application called ttAudit.java has been developed to provide very detailed auditing that can be stored in a flat file or in an Oracle database. JDBC skills are required to work on the project. Contact me at firstname.lastname@example.org .
Creating ER diagrams for existing databases. It's an easy way to document your db. Currently only PostgreSQL, MySQL and JavaDB are supported but adding other dbs is not difficult. Viewer exists as a standalone app or a Netbeans module. Our code is under BSD licence (you can do with it whatever you want) but it can use other opensource libraries that may be on other licence (like GPL). See wiki for manual and help.
Networking ME is a networking library for Java ME platform. It's built on top of Generic Connection Framework and other foundation technologies. It has a modular architecture with well-designed, feature-rich APIs that are easy to use.