Bigdata
Now Reading
OpenXava
0
Review

OpenXava

Overview
Synopsis

OpenXava is a Low-Code Development Platform to accelerate software development.In OpenXava you only have to write the domain classes in plain Java to get a web application ready for production.

Category

Low-Code Development Platform

Features

High productivity for developing business applications.
Short learning curve and easy to use.
Flexible enough to create sophisticated applications.
It's possible to insert custom functionality in any place.
Based on the concept of business component.
Generate a full Java EE application, including AJAX user interface.
Supports any application server (Tomcat, JBoss, WebSphere, etc.).
Supports JSR168: All OpenXava modules are standard portlets too.
EJB3 JPA complete support
It's tested with the portals: Jetspeed-2, WebSphere Portal, Liferay, eXo Platform and Stringbeans.
Easy integration of reports made with JasperReports (that use Jakarta Velocity and VTL - Velocity Template Language)
Licensed under GNU Lesser General Public License.
All labels and messages are in English, Spanish, German, Polish, Indonesian, French, Chinese, Italian and Catalan, with more coming.

License

Proprietary Software

Price

Professional €399
Enterprise
€599

Pricing

Subscription

Free Trial

Available

Users Size

Small (<50 employees), Medium (50 to 1000 Enterprise (>1001 employees)

Company

OpenXava

PAT Rating™
Editor Rating
Aggregated User Rating
Rate Here
Ease of use
7.6
5.0
Features & Functionality
7.6
7.0
Advanced Features
7.6
8.5
Integration
7.6
4.4
Performance
7.6
Training
Customer Support
7.6
0.0
Implementation
Renew & Recommend
Bottom Line

OpenXava uses AJAX user interface with no page reloading. List mode with paging, ordering, filtering, adding / removing / moving columns, PDF reports, export to Excel, etc. Detail mode with tabs, frames, dialogs, editors for references and collections, etc.

7.6
Editor Rating
5.0
Aggregated User Rating
13 ratings
You have rated this

OpenXava is a web framework for development of business applications. It contains options which allow easy and quick development of CRUD modules, generalizing reports, flexible real-life business applications like accounting packages, warehouse management, customer relationship and invoicing etc. OpenXava enables developers to define applications with POJOs, JPA and Java 5 annotations. Presently, OpenXava generates comprehensible Java web applications (Java EE) that can be deployed in any Java Portal Server (JSR168) as portlet applications. The developer defines instead of programming; this is its major function, and the framework automatically provides the user with options such as a good user interface, wide access to data and the default behavior etc. Even though the developer is able to solve all these common issues easily, there is still the possibility of programming any part of the application manually. In this way it is flexible enough to solve any particular cases. OpenXava is based on the concept of the business component. It is a business component for it defines all information about a business concept at a single place. For example, to define the concept of Invoice, OpenXava uses a single file (Invoice.java). It defines all information about invoice concept (including data structure, user interface layout, mapping with database, validations, calculations, etc.). OpenXava distribution also includes the source code demo for some minor invoicing applications developed writing only 4 simple Java classes: Customer, Invoice, InvoiceDetail and Product. A unique security and navigation OpenXava demo includes: user login, user management, hierarchical menu, multitenancy and advanced security. It all makes use of XavaPro.

Filter reviews
User Ratings





User Company size



User role





User industry





Ease of use
Features & Functionality
Advanced Features
Integration
Performance
Training
Customer Support
Implementation
Renew & Recommend

What's your reaction?
Love It
0%
Very Good
0%
INTERESTED
40%
COOL
0%
NOT BAD
0%
WHAT !
40%
HATE IT
20%