switched JPA framework from Hibernate to OpenJpa, fixes #15