Paul,
A better place to ask this, would be the Hibernate forum https://forum.hibernate.org/viewforum.php?f=1 where people familiar with Hibernate might be able to help.
Reply to this message by going to Community
Start a new discussion in EJB 3.0 at Community