http://www.eclipse.org/eclipselink/
Comprehensive open-source Java persistence solution addressing relational, XML, and database web services.