Using Hibernate as JPA Provider for GlassFish V3
By Mitesh Meswani on Mar 02, 2009
GlassFish V3 prelude ships with EclipseLink as the default JPA provider. The question that frequently gets asked is: How hard it is to to use Hibernate as the persistence provider with Glassfish V3. The answer is: Not at all . It is even simpler to achieve this than it was with V2. Thanks to the wonderful V3 update center it is as easy as 1-2-3. Lets walk through the steps:
1. Download and install GlassFish V3 prelude with update tool.
2. Launch the update tool. Hibernate is available under "Available Add-ons" as can be seen below. Check "Hibernate JPA" and click install.
3. GlassFish will be ready to use Hibernate as JPA provider. The file <installdir>/hibernate/overview.txt contains all the information to get you started.
 Please note that we had used Derby 10.4.2.1 (also available with the update tool) for testing.