问题描述
当我在 Weblogic 中部署我的 war 文件(它在 Tomcat 中工作正常)时,我不断收到错误消息.
When i am deployed my war file (it is working fine in Tomcat) in Weblogic, i keep getting error.
我的技术
spring 3
休眠
jpa
webservice(metro)
我的图书馆
我的错误是
有人知道吗?
(在 weblogic 11g 中部署时出错)
1 ) 错误是什么?
2 ) 这个错误的原因是什么?
3 ) 在需要 jar 文件的 war 文件中.不接受吗?
4 ) 是否有任何 jar 冲突?
anybody know ?
推荐答案
将此添加到您的 weblogic.xml
文件中:
Add this to your weblogic.xml
file:
我尝试了
<?xml version="1.0" encoding="UTF-8"?><weblogic-web-app ...> ... <container-descriptor> <prefer-application-packages> <package-name>antlr.*</package-name> <package-name>org.hibernate.*</package-name> <package-name>javax.persistence.*</package-name> </prefer-application-packages> </container-descriptor></weblogic-web-app>
I tried with the <prefer-web-inf-classes>true</prefer-web-inf-classes>
, with no luck. I'm using Weblogic 11g (10.3.6), Hibernate 4.1.9 and Spring 3.2.1. With this, persistence works like a charm!
来源此处.
这篇关于java.lang.NoSuchMethodError: javax/persistence/spi/PersistenceUnitInfo.getValidationMode()Ljavax/persistence/ValidationMode的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!