Technology

Presentation layer

SWING based GUI client - Java Runtime Environment 1.4.2 (Free ware).
Java Web Start based Applet
JDOM for XML messaging (open source)‏
Java Help 2.0 for help (free ware)‏
Jasper Reports (open source)‏
Hibernate (open source)‏
Java Mail (Free Ware)‏
Jakarta POI (open source)‏
Open Office 2.0 – form letters (open source)‏

Application server layer

Servlets and JSPs - Tomcat web server (open source)
Struts frame work
Enterprise Java Beans - Jboss Application Server 3.2.1 (open source)‏
JDOM (open source)‏
XCQL – CQL parser(open source)‏

Database

EJB - Entity beans (Container Managed Persistence) and SQL used:
Porting from one database to another is much easier
Postgresql 8.0 (open source) database server is the default database server used