Blog from January, 2010

The Apache OpenJPA community is proud to release OpenJPA 2.0.0 Beta. This distribution is based on the final JSR 317 Java Persistence API, Version 2.0 specification and passes the JPA 2.0 TCK. This release includes many new features, enhancements and fixes; giving developers access to a JPA 2.0 compliant implementation, while maintaining backwards compatibility for existing JPA 1.0 applications. Some of the new JPA 2.0 enhancements worth noting, include:

  • Access Types, Embeddables, Enhanced Map Collections, Derived Identities, Typed and type-safe Query and Query Results APIs, enhanced Locking, JPQL updates, L2 Cache, Bean Validation, Metamodel and Criteria APIs for programmatic construction of type-safe queries, new properties and query hints, and many more....

Please visit the OpenJPA 2.0.0 Beta page to download the release and obtain more details on the new JPA 2.0 features or visit the JPA 2.0 Roadmap page for the latest status on the upcoming 2.0.0 release.

OpenJPA 1.2.2 released

OpenJPA 1.2.2 is now available from http://openjpa.apache.org/downloads.html and from the central maven repository. Version 1.2.2 is a bugfix release which includes 24 notatble bug fixes and 9 improvements.

The complete list of issues resolved can be found in the release notes at http://openjpa.apache.org/builds/1.2.2/apache-openjpa-1.2.2/RELEASE-NOTES.html.

Thanks again to everyone who contributed to making this release a success!


EHCache recently released version 0.2 of their L2 cache plugin for OpenJPA.  This version brings OpenJPA more into line with the Hibernate plugin and more fully implements the OpenJPA API.  More information can be found on their News web site and their openjpa-module site.