Spring3.0.5 + Hibernate 3.6 + jpa配置EntityManager報錯:
java.lang.NoSuchMethodError: javax.persistence.spi.PersistenceUnitInfo.getValidationMode()Ljavax/persistence/ValidationMode
。。。。。。
除其他原因需要考慮外,那麽你也要注意如下問題:
hibernate-jpa-2.0-api-1.0.0.Final.jar 和 persistence-api-1.0.jar版本不匹配。
將 persistence-api.jar換成2.0的試試,錯誤消失。