Weblogic 10.3.3 :: java.lang.NoSuchMethodError:javax.persistence.spi.PersistenceUnitInfo.getSharedCacheMode()

时间:2019-07-18 13:26:28

标签: spring-data-jpa weblogic-10.x hibernate-jpa

我收到错误

Caused By: java.lang.NoSuchMethodError: javax.persistence.spi.PersistenceUnitInfo.getSharedCacheMode()Ljavax/persistence/SharedCacheMode;
        at org.hibernate.ejb.util.LogHelper.logPersistenceUnitInfo(LogHelper.java:39)
        at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:520)
        at org.springframework.orm.jpa.vendor.SpringHibernateEjbPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateEjbPersistenceProvider.java:50)
        at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:353)
        at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:370)

我正在使用weblogic 10.3.3和hibernate-jpa-2.0-api-1.0.1.Final.jar。 我什至尝试在服务器的启动类路径中设置此jar,以使其与服务器的JPA不冲突,但错误仍然存​​在。

不确定如何解决此错误。有什么建议吗?

0 个答案:

没有答案