August 7, 2023

OpenXava 7.1.4 released

This is a maintenance version with many bug fixes and some small improvements.

To update edit the pom.xml file in your project and change the value of the openxava.version property, in this way:


Then rebuild your project:

  • With OpenXava Studio:
    • Right mouse button in your project > Run As > Maven clean
    • Right mouse button in your project > Run As > Maven install
  • Or with command line: mvn clean package

Look at the migration instructions.

Upgraded libraries

We have upgraded the following third party libraries:

  • Embedded Tomcat used in development upgraded to 9.0.78.
  • Driver version in doc and new projects upgraded for MySQL.

Bug fixes

We have done many fixes:

  • Fix: xava:button tag to use in custom JSPs breaks the page if you use argv attribute.
  • Fix: Ordering a list or collection by a property of a reference of a reference (3 levels or more) fails.
  • Fix: When uploading several files at same time on creating a new entity some of the files may get lost.
  • Fix: Email subscription icon difficult to see with some themes.
  • Fix: @DisplaySize with a value greater than 50 ignored when used with @Column(length=255).
  • Fix: Moving columns to customize a list does not work if the application name contains underscores.
  • Fix: Default label for the application in new projects starts with a lowercase letter.
  • Fix: Error in log on server restart from time to time: Controller __MODIFIED_CONTROLLER__ not found. 
  • Fix: Property (a getter + a setter) not backed by a field with the same name produces error in list mode.
  • Fix: Private attributes cannot be mapped with @AttributeOverride.
  • Fix: Alarming stacktrace in log when no longer existing properties are stored in list user preferences. 
  • Fix: @File properties do not remove deleted content from OXFILES or file system.
  • Fix: Searching dialog for references shows data of incorrect entity if nested composite keys are used.

blog comments powered by Disqus

Español - 中文