Download Latest Version openxava-6.3.2.zip (229.6 MB)
Email in envelope

Get an email when there's a new version of OpenXava

Home / openxava / 4.0.1
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2011-01-12 2.4 kB
openxava-4.0.1.zip 2011-01-12 63.1 MB
Totals: 2 Items   63.1 MB 0
OpenXava 4.0.1 (2011-1-11)
--------------------------

To start quickly with OpenXava follow the instructions on:
http://openxava.wikispaces.com/quick-start_en

To update your current OpenXava version follow the instructions on:
http://openxava.wikispaces.com/migration_en

New features:
- New callback methods that allow to use JPA inside them:  @PreCreate, @PostCreate and @PreDelete.
- Groovy can be use for calculators and validators of XML components.
- New getMethodsAnnotatedWith() method in Classes utility class.
- Boolean and bool has no default converter.
- In conditions if you put a model name inside ${ } it is changed by table name. 
- Added setConditionValues(List ) and setConditionComparators(List ) in ModuleTestBase to be used with Groovy.
- New after-each-request option for <action/> in controllers.xml. 
- IForwardAction allows to forward to javascript code, using javascript: as prefix.
- New listeners.xml in WEB-INF for defining listeners.

Fixes:
- Fix: Tomcat start/stop script leaves directory in windows.
- Fix: @AsEmbedded delete action only works when container reference name matches container model name.
- Fix: @AsEmbedded does not hide reference to parent.
- Fix: getView() from a CreateNewElementInCollectionAction does not return the main view.
- Fix: Reference actions not shown with a @ReadOnly @SearchKey.
- Fix: Entity validator fails when a property name of the entity matches container entity name.
- Fix: Validators run more than once.
- Fix: Descriptions list of a reference with multiple key with some values with blanks.
- Fix: Filtering by boolean in list when column is boolean fails with some databases.
- Fix: Fails on save list/collection preferences when the tab or collection name is too long.
- Fix: Descriptions list of a reference with nested composite keys fails on save.
- Fix: "List.filter" action present in bottom in detail only modules with before-each-request actions.
- Fix: @DescriptionsList notForTabs, it does not work with 'DEFAULT'.
- Fix: Character & not supported in condition of descriptions list.
- Fix: <xava:editor> doesn't work in a custom view when it is not the main module view.
- Fix: Converter was not applied to descriptions list parameters.
- Fix: Depends condition for Enum from a descriptions list is not working. 
- Fix: TreeView editor does not work in Liferay 6.
Source: README.txt, updated 2011-01-12