Closing – agree with Steve that it appears to be inconsistencies between Glassfish and Hibernate, not an actual bug with Hibernate itself. Feel free to comment if we're missing anything.