OpenXava is a framework for Rapid Java Web Development, well-suited for business and database oriented applications.
OpenXava allows you develop applications just by writing simple JPA entities with Java or Groovy. The user interface is generated automatically in runtime, without code generation.

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. Read more about 4.3 relesase in OpenXava site.

I invite you to look at the OpenXava demos and give your feedback.

What do you think about automatic UI generation?