Gestión 400 is pleased to announce OpenXava 1.2.1 for download. OpenXava is a framework to develop J2EE applications with XML and Java easily. This release is bundled with JetSpeed2 FINAL and supports Liferay portal. Furthermore some little support of aspects has been added.

Others OpenXava 1.2.1 features are:
* Easy installation: Only uncompress and work.
* Supports JSR-168: All OpenXava modules now are standard portlets too.
* Tested with JetSpeed 2, IBM Websphere Portal 5.1 and Liferay.
* Look & feel of OpenXava portlets is adapted to look & feel of the container portal
* Easy integration of reports made with JasperReports.
* Has been used during years to develop real applications.
* It's focused on easy to use and on obtaining a very high productivity.
* The developers prioritize a short learning curve.
* Flexible: It's possible to insert your own functionality in every place.
* Based in the concept of business component.
* Totally MVC.
* Web user interface with rich features like sophisticated business applications.
* Adapted to work with legacy database schemas.
* Generate a full J2EE application: including User Interface and model classes. with EntityBeans EJB or Hibernate (still not 100%) POJOs.
* Supports WebSphere 5.0, 5.1 and 6.0, JBoss 3.2.x and 4.0.x including native EJB CMP2 EntityBeans.
* Licensed under LGPL.
* Leverages open source tools such as Ant, JUnit, JasperReports, TL, XDoclet, Hibernate, etc.
* The developer can use English or Spanish.
* All labels and messages are in English, Spanish, German, Indonesian, French and Catalan, with more coming.

What do you think about simplifying J2EE toward XML instead of toward POJO + annotations?

What do you thing about using a Java Portal to provide security and module navigation for a business application?

Do you thing that Spring + Hibernate, or JSF + EJB3 (without aditional framework) are so productive as traditional business application development tools (4GL, RADs, Delphi, VisualBasic, RPG, etc)?