EclipseLink's Shaun Smith has recently been delivering a number of presentations on the status and future of the open source project. If you're curious about where innovative JPA projects are going, then you should check out this slide deck from Shaun.
Here are the main themes covered:
• REST: integration with JAX-RS to access relational data through REST with HTML 5 as the primary client with possibly JPA entities and persistence units defined via metadata with dynamic provisioning (i.e. no Java coding required).
• EclipseLink NoSQL: annotations (
@NoSql) and XML to identify NoSQL stored entities with initial support for MongoDB and Oracle NoSQL.
• Multitenancy: already present in the shipping version of EclipseLink using the
@Multitenant annotation and supporting different topologies with dedicated or shared application and/or database.
Next stop: EclipseLink 2.4 along with the June Juno Eclipse Release.