Sign in to see all reviews and comparisons. It's Free!
By clicking Sign In with Social Media, you agree to let PAT RESEARCH store, use and/or disclose your Social Media profile and email address in accordance with the PAT RESEARCH Privacy Policy and agree to the Terms of Use.
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.
By clicking Sign In with Social Media, you agree to let PAT RESEARCH store, use and/or disclose your Social Media profile and email address in accordance with the PAT RESEARCH Privacy Policy and agree to the Terms of Use.