我有一个包含许多ejb jar文件的EAR文件,并在Jboss 7.1.1上运行。我需要其中一个ejb jar文件来使用hibernate3而不是Jboss使用的默认hibernate 4。
我已将其添加为模块,并在特定jar的清单文件中添加了依赖项。问题是,如何从这个特定的项目中排除hibernate 4?
我知道jboss-deployment-structure.xml,但是我看到所有关于web项目的例子,是否可以将它添加到ejb jar文件中?
答案 0 :(得分:0)
您应该只能将<property name="jboss.as.jpa.providerModule" value="hibernate3-bundled" />
添加到persistence.xml文件中。假设您正在使用Hibernate 3.5或更高版本。