ERP Software news and article for the small and midsize business sector

ERP for Small and Midsize Businesses

Subscribe to ERP for Small and Midsize Businesses: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get ERP for Small and Midsize Businesses: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


ERP for SME Authors: Javier Paniza, Liz McMillan, Harry Trott, Karen Miranda, Esmeralda Swartz

Related Topics: RIA Developer's Journal, Java EE Journal, Java Developer Magazine, ERP for Small and Midsize Businesses

ERP for SME: Article

OpenXava 4.8 Released: Rapid Java Web Development

OpenXava 4.8 has many new interesting features

OpenXava is an AJAX Java Framework for Rapid Development of Enterprise Web Applications. In OpenXava you only have to write the domain classes in plain Java to get a web application ready for production.

OpenXava 4.8 has many new interesting features such as:

  • 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.

See changelog for the complete list of new features and fixes.
We recommend you to download it and upgrade your OpenXava applications. Look at the migration instructions.

Nested actions with subcontrollers

With a subcontroller you can grouping several actions and show them in a drop-down button. In your controllers.xml you can write:

<controllers>
    <controller name="Color">
        ...
        <subcontroller
                controller="MyProcesses" 
                image="processes.png"/>
    </controller>
</controllers>

This adds a new button called MyProcesses that opens a drop-down list.


The options in the drop-down list are from the MyProcesses controller.

Improvements in 'My reports'

These are the 'My reports' improvements:

  • The user can modify the column labels.
  • The columns shown use the labels instead of the property names.
  • Hidden columns, they can be used for filtering and ordering but are not shown in the report.
  • The default value for comparators is '=' or 'starts with'.
  • Combos for @DescriptionsList references.
  • 'Generate Excel' action available.
  • Summation for columns allowed.
  • Report file name is the report title.

Improvements in list mode

These are the list mode improvements:

  • Booleans in list and collections are rendered with a green check sign.
  • On choosing a combo in list the filtering is executed automatically (it can be deactivated with filterOnChange=false).
  • The user can use calendars to filter by dates in list and collections.
  • New setLabel() method in Tab to change the column labels programmatically.

And more

See changelog for the complete list of new features and fixes.

Download OpenXava 4.8

More Stories By Javier Paniza

Javier Paniza is the project lead for OpenXava project. He works as software developer at Gestión 400, a software company for public administration in Spain. He has been developing with Java Enterprise since 1998. Also he has been J2EE mentor for development teams in banking projects.