has been designed as an application development framework that provides users with the possibility to build AJAX JavaEE / J2EE programs fast, even if they do not possess advanced computer skills.
With the help of this framework, users can create applications with the help of POJOs, JPA and Java 5 annotations. Moreover, developers can take advantage of increased flexibility and can generate JSR-168 portlet applications fast.
The framework can prove a very good option for advanced Java developers since it has been built specifically for creating Java applications. However, beginners can start building software with the help of this framework in almost no time, and they can become productive fast.
OpenXava eliminates the need to generate code to test the application. Users only need to touch the code, and they can try their new program almost immediately. Moreover, the software only requires for users to write the domain classes in Java.
OpenXava includes support for legacy database schemas and comes with support for the integration of reports that have been generated with JasperReports.