ivata cms is a content management system. It is lightweight, and easy to install, and uses the popular J2EE frameworks Struts, Hibernate, and PicoContainer. ivata cms aims to be very easy to install and get started with. It comes with an in-memory database (hsqldb) that can be copied straight to your hard drive to get you up with no fuss. The code is very flexible, and you can choose whether you want to run the program as EJBs or POJOs.
ivata groupware is a groupware/intranet portal system based around J2EE standards. It provides an enterprise-ready solution. It is a great tool to enable teams to find contacts in team and private address books, to share documents, to post articles and notes, to comment on articles, to receive notifications via email, to plan meetings and other events in the calendar, and to access email via the Web.
ivata masks is a library of routines developed in Java/JSP/Struts that automatically create masks and lists based on Java reflection and settings specified in XML, which saves a huge amount of time. Rather than developing input screens and lists for each value object class, you need to define just two screens - one for lists, the other for input masks. An XML file defines which fields should be displayed or filtered out in each, and the library automatically interrogates the value object classes to discover which fields are available for display. Struts messages automate the field labels based on the field name as a key.
An Apache2 module for displaying preprocessed Lua with a PHP-like syntax.