OpenXava / News: Recent posts

OpenXava 4.4.1 released

OpenXava is a framework to develop AJAX Java Enterprise applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.

OpenXava 4.4.1 is a maintenance version with many bug fixes.
See the changelog for the complete list of new features and fixes:
http://www.openxava.org/web/guest/changelog... read more

Posted by Javier Paniza 2012-04-25

OpenXava 4.4 released

OpenXava is a framework to develop AJAX Java Enterprise applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.

OpenXava 4.4 has some new interesting features such as:
* Totals, row count and add action in the collection frame when the collection is folded.
* The frames are folded using a slide effect.
* It's possible to filter by range in list and collections.
* Support for Java 7.
And many other useful new features and bug fixes.... read more

Posted by Javier Paniza 2012-03-27

OpenXava 4.3.1 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.

The 4.3.1 release contains the next fixes:

- Fix: Reference with @AsEmbedded read the referenced object if the id has some event associated.
- Fix: Dialogs do not work on IE9.
- Fix: Object not found when the id is inside a section.
- Fix: Parent entity is not injected in EntityValidor if the reference name does not match with the model name.
- Fix: Oracle 9 maximum open cursors exceeded.
- Fix: Exception on commit from a dialog disables the dialog and shows the error message in a hidden layer.
- Fix: After modifying a collection calculated values that depend on a not saved value are not correct.
- Fix: Loading in the View an embeddable with all the values null fails.
- Fix: setHidden() of View does not work for elements of subviews.
- Fix: Generating a PDF report from a collection inside a group fails.
- Fix: Custom ITreeViewReader is never selected.
- Fix: Redeploying in Liferay generates an ugly stacktrace about portlet title.
- Fix: i18n entry not recognized if it does not exist in the default language of the server machine.
- Fix: Exception saving entity with embeddable with read only members.
- Fix: Popup for dates is not shown from dialogs. ... read more

Posted by Javier Paniza 2012-01-12

OpenXava 4.3 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.

The 4.3 release contains the next new features and fixes:

New features:
- Total properties in collections.
- HtmlText editor now uses an embedded rich text editor instead of using a popup windows.
- New methods addWarning() and addInfo() in BaseAction to produce warning and info messages.
- It's possible to generate several reports from the same action by means of JasperMultipleReportBaseAction.
- New IMultipleForwardAction to do several forwards to several URIs from the same action.
- New SimpleHTMLReportAction to create reports from simple HTML templates.
- New SimpleTemplater class to process simple HTML templates.
- New getEntity() method in View class that returns the entity associated to the view.
- Groovy upgraded to 1.8.3.
- FCKEditor upgraded to CKEditor 3.6.2.
- When a constraint violation of JSR-303 has no property path its message is shown as is to the user.
- New property summationInList in xava.properties to enable or disable the custom user summation in list and collections.
- OpenXava version info now is stored in a version.properties file.
- New methods assertPopupCount(), assertInfo(), assertWarning(), assertNoInfo(), assertNoWarning(), assertInfosCount(), assertWarningsCount() in ModuleTestBase.
- New method toList() in Strings.
- Commons Lang jar added to WEB-INF/lib.... read more

Posted by Javier Paniza 2011-12-15

OpenXava 4.2.3 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.

The 4.2.3 release contains the next new features and fixes:

New features:
- Properties with WebURL editor or WEBURL stereotype are shown in list as links.... read more

Posted by Javier Paniza 2011-09-20

OpenXava 4.2.2 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.

The 4.2.2 release contains the next new features and fixes:

New features:
- JetSpeed 2.2.1 supported.
- New PersistenceUnit controller and SetPersistenceUnitAction class to facilitate multi-database applications.
- BaseAction no longer implements IChangeControllersAction, but still implements the change controllers related methods.
- Date format improved for Catalan.... read more

Posted by Javier Paniza 2011-08-16

OpenXava 4.2.1 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.

The 4.2.1 release contains the next new features and fixes:

New features:
- View.setLabelId() supports qualified member name as argument.
- Commons FileUpload upgraded to 1.2.2.
- Removed "images/" prefix of all action definitions in default-controllers.xml, it was optional since v4.2.
- English and Spanish messages refined.
- New csvEncoding property available in xava.property to define the encoding of the generated CSV.... read more

Posted by Javier Paniza 2011-07-12

OpenXava 4.2 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.

The 4.2 release contains the next new features and fixes:

New features:
- iPad support: when an application is accessed from an iPad a style adapted to the iPad is used.
- A new custom visual style can be defined writing only a CSS file.
- Top right red 'Loading...' AJAX indicator replaced by a stylized centered 'Loading...' box.
- The default mode controller is defined by the style, though defaultModeController of xava.properties still exists and has preference.
- Slide effect on list pagination (only for iPad).
- Flip effect on changing mode (only for iPad).
- Styles allow define more details about the UI behavior: isRowLinkable(), isShowPageNumber(), isShowModuleDescription(), isChangingPageRowCountAllowed(), isShowRowCountOnTop(), etc.
- Each style has its own imagesFolder, so each style can define its own icon for actions, even for custom actions.
- A different style can be selected by each browser type.
- ValidationException now is a RuntimeException.
- System encoding recognition improved.
- Property labelAlign removed from xava.properties, now alignment is defined by CSS.
- In action definition 'image' does not requires the folder name 'images/' as prefix.... read more

Posted by Javier Paniza 2011-06-20

OpenXava 4.1.2 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.

The 4.1.2 release contains the next new features and fixes:

New features:
- Added comparator 'not contains' to list and collections filter.
- New ManyToMany.edit action for updating elements from a many to many collection.
- New method reload() in ModuleTestBase for simulating clicking in browser reload button.
- New method createNotValidatingCollections() in MapFacade.
- The user only can choose 20 rows per page at most for list and collections, in order to have a good performance.
- New 'reportParametersProviderClass' property in xava.properties. It allows that you put your own code to generate the report parameters.
- Photos are shown in list and collections.
- jquery.qtip.js removed, this produces a 40% performance improvement in list reloading.
- UrlParameters controller accepts language_COUNTRY as argument for locale.
- Clear message in log when incorrect migration to OX4 from old versions.... read more

Posted by Javier Paniza 2011-04-12

OpenXava 4.1.1 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.

The 4.1.1 release contains the fix of a CRITICAL bug over 4.1:
CRITICAL FIX:
- List and collections are not shown inside dialogs.

New features:
- Support for @PrimaryKeyJoinColumn and @PrimaryKeyJoinColumns JPA annotations in @OneToOne relationships.... read more

Posted by Javier Paniza 2011-03-01

OpenXava 4.1 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.

The 4.1 release contains some new interesting features, such as JSR-303 (Bean Validation) support, and several improvements of list/collections features, like column summation and sort by several columns.... read more

Posted by Javier Paniza 2011-02-16

OpenXava 4.0.1 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.

The 4.0.1 release is a maintenance release with many fixes over 4.0. However, it also contains some new interesting features, such as new callback methods to complement the limited JPA ones.... read more

Posted by Javier Paniza 2011-01-12

OpenXava 4.0 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.

The 4.0 release has a lot of user interface improvements over 3.1, in fact, now OX produces a true RIA user intarface. Moreover, 4.0 offers many new options to developers, such as Groovy, JPA2, DI, etc.... read more

Posted by Javier Paniza 2010-11-24

OpenXava 4m6 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java. This milestone has Groovy support, Liferay 6 support with style integration, new look & feel for button bar, JPA 2.0 support, etc. Moreover it has around 40 new features and fixes over 4m5. See the complete list in changelog:http://www.openxava.org/web/guest/changelog You can download it from: http://sourceforge.net/projects/openxava/files/ More info:http://openxava.sourceforge.net

Posted by Javier Paniza 2010-11-10

OpenXava 4m5 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java. In this milestone the user can change page row count in list and collections, page navigation has a new look, it's possible to see detail and list at the same time, a new help link at module level, etc. Moreover it has around 40 new features and fixes over 4m4. See the complete list in changelog:http://www.openxava.org/web/guest/changelog You can download it from: http://sourceforge.net/projects/openxava/files/ More info:http://openxava.sourceforge.net

Posted by Javier Paniza 2010-07-29

OpenXava 4m4 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.n this milestone the user can minimize any frame in detail mode, any action can be shown in each row of the list mode or collections, there is a new editor to show collections as a tree, the behavior to search from detail mode is more intuitive, etc. Moreover more than 30 new features and fixes. See the complete list in changelog:http://www.openxava.org/web/guest/changelog You can download it from: http://sourceforge.net/projects/openxava/files/ More info:http://openxava.sourceforge.net

Posted by Javier Paniza 2010-05-26

OpenXava 4m3 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.In this milestone we added a more interactive list behavior: the user can resize the column widths using the mouse, clicking in any part of the row to go to detail mode, a fancy tooltip to see cell content, etc.. Moreover more than 30 new features and fixes. See the complete list in changelog:http://www.openxava.org/web/guest/changelog You can download it from: http://sourceforge.net/projects/openxava/files/ More info:http://openxava.sourceforge.net

Posted by Javier Paniza 2010-03-26

OpenXava 4m2 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.This new milestone toward OX4 adds improved collection behaviour with modal dialogs and JSR-330 support for dependency injection. Moreover around 30 new features and fixes. See the complete list in changelog:http://www.openxava.org/web/guest/changelog You can download it from: http://sourceforge.net/projects/openxava/files/ More info:http://openxava.sourceforge.net

Posted by Javier Paniza 2010-01-27

OpenXava 4m1 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily.

Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.

This 4m1 version is the first milestone toward OX4, whose goal is to improve the user experience. This version uses jQuery and jQuery UI to include modal dialogs. Moreover it has
- Popup dialogs supported by means of show-dialog and hide-dialog attribute for <action /> in controllers.xml.
- A dialog is used for searching, creating or modifying a reference.
- Image editor and Image gallery editor use a dialog to upload the files.
- New checkbox in list to select and deselect all rows at once.
- Reference guide in Russian improved.
- Dropped support for EntityBeans CMP2.
- Dropped support for Java 1.4. From now on OX requires Java 5 or better.
- And more than 30 new features and fixes.... read more

Posted by Javier Paniza 2009-11-25

OpenXava 3.1.4 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily.

Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.

This new v3.1.4 version has more than 50 new features and fixes, including:
- @Formula annotation from Hibernate supported for detail and list mode.
- Labels and messages translated to Serbian.
- Labels and messages translated to Swedish.
- Added 'list-formatter' to <formatter /> in editors.xml.
- New servlets.xml and filters.xml can be used in web/WEB-INF to add custom servlets and filters.
- Support for Liferay 5.2.3 with Tomcat 6.... read more

Posted by Javier Paniza 2009-08-28

OpenXava: 3.1.3 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily.

Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.

The main new features of v3.1.3 are:
- @Editor annotation can be applied to collections and references.
- It's possible to assign default editors for collections and references in editors.xml
- It's possible to layout several collections on the same line.
- 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".... read more

Posted by Javier Paniza 2009-06-16

OpenXava: 3.1.2 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily.

Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.

The main new features of v3.1.2 are:
- View inheritance.
- The @OnSelectElementAction annotation for collections.
- Russian translation of reference guide.... read more

Posted by Javier Paniza 2009-04-23

OpenXava: 3.1.1 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily.

Allows you to define applications just with POJOs, JPA and Java annotations. Feature rich and flexible since it's used for years to create business applications with Java.

The main new features of v3.1.1 are:
- Full support for WebSphere Portal 6.1, including the portlets look & feel.
- Allows to use several AJAX portlets in the same portal page.... read more

Posted by Javier Paniza 2009-02-24

OpenXava: 3.1 released

OpenXava is a framework to develop AJAX Java Enterprise/J2EE applications rapidly and easily. Allows you to define applications just with POJOs, JPA and Java 5 annotations. Feature rich and flexible since it's used for years to create business applications with Java.

OpenXava 3.1 has all functionality of 3.0.3 but it generates AJAX applications. Just update to OX3.1 and your OX (3.x, 2.x, or 1.x) application will be AJAX without touching a single line of code. ... read more

Posted by Javier Paniza 2008-12-17

OpenXava Portal 3.1 released

OpenXava Portal is a portal configured with all demos and database for tutorials of OpenXava 3.1 framework. Very useful to start quickly with OpenXava inside Java portals. It's powered by Tomcat and Liferay.

Some new features of version 3.1 are:
- Upgrade to Liferay 5.1.1
- All demos updated to OX 3.1
- Portal doc update for OX 3.1

You can download it from:
https://sourceforge.net/project/showfiles.php?group_id=123187&package_id=265879 ... read more

Posted by Javier Paniza 2008-12-16

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks