Hibernate调用违反协议异常

svl*_*ada 6 java websphere spring hibernate jpa

当我尝试将Web应用程序部署到WebSphere 8.5时,我收到违反协议异常的调用.Web应用程序基于Spring(4.1.4.RELEASE)和Hibernate(4.2.7.Final)技术堆栈.

我已将persistance.xml放入META-INF目录.

有人解决这个问题吗?

例外:

0000003a visitor W com.ibm.ws.amm.scan.util.AnnotationInfoDefaultVisitor visitAnnotation [com.ibm.ws.amm.scan.util.InfoVisitor@511845444] for method [com.ibm.ws.amm.scan.util.info .impl.MethodInfoImpl @ 1491394741(org.hibernate.annotations.JoinColumnOrFormula.column)] Name [null]描述[Ljavax/persistence/JoinColumn; ]违反协议致电

0000003a visitor W com.ibm.ws.amm.scan.util.AnnotationInfoDefaultVisitor visitAnnotation [com.ibm.ws.amm.scan.util.InfoVisitor@511845444] for method [com.ibm.ws.amm.scan.util.info .impl.MethodInfoImpl @ 1586464341(org.hibernate.annotations.Table.foreignKey)] Name [null]描述[Lorg/hibernate/annotations/ForeignKey; ]违反协议致电

aja*_*mar 0

请检查您的 web.xml 架构位置和元数据,创建一个类似的 Web 应用程序,您将在其中面临问题,并从这个新创建的应用程序中复制 web.xml 的基本结构,并放置旧的实际 web.xml 内容应用程序。然后放置修改后的web.xml