EJCRM
Expressis Enterprise Java CRM
EJCRM stands for "Expressis Enterprise Java CRM" and uses the most recent J2EE technologies to build a solid ERP and CRM solution for Small-Medium Enterprises.
Written in java and can use PostgreSQL, MySQl, Oracle and HSQL.