OpenXava

Framework to develop J2EE business applications rapidly and easily
Download

OpenXava Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Javier Paniza
  • Publisher web site:
  • http://www.gestion400.com/web/guest/openxava
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 54.8 MB

OpenXava Tags


OpenXava Description

Framework to develop J2EE business applications rapidly and easily OpenXava is a full-stack framework for developing database-backed web applications, like Ruby on Rails, but OpenXava produces standard J2EE / JavaEE applications that can be deployed and any standard Java Application Server (or standard Java Portal).The features that make OpenXava unique are:· It's really, really rapid and easy to develop database-backed applications.· It's Business Component Oriented instead of MVC.· Generates automatically the User Interface from the business component definitions.OpenXava has been created by Java developers (who need developing Java Enterprise applications in a productive way) for their own use; hence it's powerful, extensible and enjoyable by a Java expert.On the other hand OpenXava will allow a new Java developer to start rapidly to be productive, therefore is a pleasant experience for beginners too. Here are some key features of "OpenXava": · Has been used during years to develop enterprise applications. · High productivity for developing business applications. · Short learning curve and easy to use. · Flexible enough to create sophisticated applications. · It's possible to insert your own functionality in every place. · Based in the concept of business component. · Although the User Interface is automatically generated (on fly) a fine tunning front-end arrangement is allowed. · Adapted to work with legacy database schemas. · Generate a full J2EE application: including User Interface and model classes (with POJOs or EJBs) · Supports any application server (Tomcat, JBoss, WebSphere, etc). · Supports JSR-168: All OpenXava modules are standard portlets too. · Persistence engine: EJB3 JPA, Hibernate or EJB2 CMP. You choose. · It's tested with the portals: JetSpeed 2, WebSphere Portal, Liferay and Stringbeans. · Easy integration of reports made with JasperReports. · Some little support for aspects. · Licensed under LGPL. You can develop comercial application using OpenXava. · The developer can use English or Spanish. · All labels and messages are in English, Spanish, German, Polish, Indonesian, French and Catalan, with more coming. What's New in This Release: · Editor can be applied to collections. Also available for XML version with . · @Editor can be applied to references. Also available for XML version with . · In editors.xml it's possible to associate an editor by default for all collections or for collections to certain models. · In editors.xml it's possible to associate an editor by default for all references or for references to certain models. · The selected row in list and collection is highlight. · OnSelectElementAction uses takesLong and confirmMessage. · The default label is natural, e.g. the label for lastInvoiceNumber now is "Last invoice label". · The default parse for int, short and long (MetaProperty.parse) returns null for null or empty string (before it returned 0). · It's possible to layout several collections on the same line. · OnSelectElementAction added to calculated collection. · Removed unused TTFs (fonts for PDF generation). · Fix: Editors with alwaysEnabled=true do not refresh via AJAX in some cases. · Fix: Is.empty fails with a BigDecimal less than one and not zero. · Fix: XCollections.last fail when collection is empty or null. · Fix: viewObject property is missing for OnSelectElementBaseAction · Fix: highlight select element whit OnSelectElementAction · Fix: Collections with cascade REMOVE whose getter returns null fails in some cases. · Fix: mappedBy in @ManyToOne only allowed a reference named equal as the container entity. · Fix: @GeneratedValue in a not @Hidden key throws a NullPointerException. · Fix: Editors with multiple html elements with the same name fail (broken in v3.1). · Fix: IForwardAction at the same time that IChainAction (not refreshed the screen).


OpenXava Related Software