OpenXava 5.2 Released
OpenXava is an Open Source Java Framework for Rapid Development of Enterprise
Web Applications. In OpenXava you only have to write the domain classes in
plain Java to get a web application ready for deploying in WebSphere or
WebSphere Portal. This 5.2 release has a new way to customize the list and
collections, very responsive and more intuitive. We have improved the
automated test performance, upgraded some important libraries and many more
We invite you to download it and upgrade your OpenXava applications. Look at
the migration instructions.
Don't wait the server for customizing the list
Now turning on the customize mode in list doesn't call the server, instead
it's done instantly without reloading the list and with a fade effect to
remark which are the new elements. Morever, removing a column is also
immediate and with a fade effect... (more)
OpenXava is a framework for rapid development of business applications using
Java. It is easy to learn and one can have an application up in no time. At
the same time, OpenXava is extensible, customizable and the application code
is structured in a very pure object oriented way, allowing you to develop
arbitrarily complex applications.
The OpenXava approach for rapid development differs from those that use
visual environments (like Visual Basic or Delphi) or scripting (like PHP).
Instead, OpenXava uses a model-driven development approach, where the core of
your application are J... (more)
Definitely no. The section 3.5 of JPA specification states:
"In general, the lifecycle method of a portable application should not invoke
EntityManager or Query operations, access other entity instances, or modify
relationships within the same persistence context. A lifecycle callback
method may modify the non-relationship state of the entity on which it is
Surely these restrictions have a good technical reason behind them, but from
a business application developer perspective they mean that JPA callback
methods are practically useless.
For example, these scenarios are... (more)
The goal of this book is to teach you how to develop Java Enterprise
applications with OpenXava and other Java-related technologies, tools and
frameworks. The way to achieve this goal is developing an application from
scratch, step-by-step, until your application will be complete.
In this book you'll learn, not only OpenXava, but JPA, Eclipse, PostgreSQL,
JUnit, HtmlUnit, Hibernate Validator framework, Liferay, etc. And more
important, you're going to learn techniques to solve common and advanced
cases you'll face developing business applications.
Get the book!
OpenXava is a framework for Rapid Development of Web Applications for iPad,
well-suited for business and database oriented applications.
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.
Learn more about iPad support in OpenXava.
OpenXava 4.3 adds support for total properties in collections, it has a new
editor for HTML_TEXT stereotype, add info and warning messages and some other
useful new features.
Total properties in collections
Now you can use ... (more)