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.