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.