OpenXava 4.6: Rapid Development of Liferay applicationsOpenXava 4.6: Rapid Development of Liferay applicationshttps://liferay.dev/en/c/message_boards/find_thread?p_l_id=119785333&threadId=181352252024-03-28T23:20:24Z2024-03-28T23:20:24ZOpenXava 4.6: Rapid Development of Liferay applicationsJavier Panizahttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=181352242012-11-23T11:07:42Z2012-11-23T11:07:42Z<a href="http://www.openxava.org">OpenXava</a> is a framework for Rapid Development of Liferay applications, well-suited for business and database oriented applications.<br />OpenXava allows you develop applications just by writing simple domain classes with Java or Groovy. The user interface is generated automatically in runtime, without code generation.<br /><br />OpenXava 4.6 has some new interesting features such as:<br /><ul><li> Custom reports generation from list.</li><li> It’s possible to customize the list mode defining your own editor.</li><li> You can assign a model object (an entity or a transient object) directly to a View to populate it.</li><li> In the jUnit tests you can assert the content of generated PDFs</li><li> New @RowAction annotation for collections.</li><li> Labels and messages available in Russian.</li></ul><br />The file name for generated reports includes model name and time. and many other useful new features and bug fixes.<br /><br />Read the complete announcement in OpenXava site:<br /><a href="http://www.openxava.org/web/guest/blog/openxava-4.6-released">http://www.openxava.org/web/guest/blog/openxava-4.6-released