9.6 Hibernate Resolution Issue
Prev | 9. Known Issues | Next

## 9.6 Hibernate Resolution Issue

Applications using Hibernate 3.4.0.GA need to upgrade the Hibernate EJB fragment bundle to version 3.4.0.GA-A. The symptoms are that the application will fail to resolve due to missing imports of packages such as `org.hibernate.ejb.transaction`. See bug 335174 for details.

The Hibernate EJB fragment bundle `com.springsource.org.hibernate.ejb` v3.4.0.GA in the SpringSource Enterprise Bundle Repository depends on the package `org.slf4j` with a version range that excludes the version of the package provided with Virgo. The net effect is that Hibernate EJB fragment bundle fails to attach to its host `com.springsource.org.hibernate` and the host then does not export the packages the application may need, such as `org.hibernate.ejb.transaction`.

An updated Hibernate EJB fragment with version 3.4.0.GA-A which fixes this problem is available from the SpringSource Enterprise Bundle Repository.

Prev | Up | Next
9.5 Default Web Application Bundle Headers | Home | 9.7 Scoping and Substitutable Exports