Version 4.4.1 of OpenXava

Release Notes: There is a new method executeClicking() in ModuleTestBase. Locales for portlet resource files did not match those of portlet.xml (javax.portlet.title error in liferay). Reports in Excel format produced a file called report.pdf instead of report.xls. Tab default values are applied to collections. If defined, a list formatter is used as a formatter in detail mode too. No longer tries to load .svn files as JS. Calculated properties are not injected in the entity validators. A CSRF attack error in Liferay dialogs is fixed. There are many more fixes.

Other releases

  •  04 Feb 2014 20:07

Release Notes: This release fixes PDF report generation and "My report". Fixes in the new renderer make it nearly ready to be used for production. Many other fixes were made, including ones for these problems: Opening a dialog is resizing the list and collections. ModuleTestBase.assertDescriptionValue() does not work for enums. When overwriting associateEntity() in SaveElementInCollectionAction, the validate minimum functionality is lost. The minimum for collections declared with @Size(min=) is not validated on removing elements. Adding elements to a collection with no cascade REMOVE or ALL does not validate maximum (@Size(max=)).

  •  12 Dec 2013 13:11

Release Notes: List mode was improved with better behavior, new filter options, and some style improvements. PDF reports were adjusted, and most automatic reports are now ready to be used. 'My reports' has more options and is easier to use. You can now use your OpenXava application as a reporting tool. There were many other improvements and bugfixes.

Release Notes: OpenXavaTest now includes Selenium tests for visual testing of views. It's possible to add JavaScript functions to release resources to editors. A new hasTime() method was added to Dates. TLDs were moved from openxava.jar to openxava.tld in WEB-INF (to work with Tomcat 7 + Eclipse WTP on Windows). Some new common use labels were provided for use in applications. Many bugs were fixed.

  •  24 Jul 2013 11:35

Release Notes: This release adds nested actions in a drop-down menu in the button bar (by means of subcontrollers), many new improvements in "My reports", improvements in list mode, and many more new features and some important fixes.

Release Notes: This release adds the possibility of aligning by columns in the root view, an image gallery editor which uses a dialog, Russian documentation improvements, and many new features and bugfixes.


Project Spotlight

Kwatee Agile Deployment

Lightweight and powerful automated software deployment.


Project Spotlight


A LaTeX project compilation helper.