Hibernate调用违反协议异常

时间:2015-02-18 17:59:14

标签: java spring hibernate jpa websphere

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

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

有人解决这个问题吗?

例外:

  <00> 0000003a访客W   com.ibm.ws.amm.scan.util.AnnotationInfoDefaultVisitor visitAnnotation   [com.ibm.ws.amm.scan.util.InfoVisitor@511845444]方法[   com.ibm.ws.amm.scan.util.info.impl.MethodInfoImpl@1491394741(   org.hibernate.annotations.JoinColumnOrFormula.column)]名称[null]   描述[Ljavax / persistence / JoinColumn; ]打电话违反   协议

     <00> 0000003a访客W   com.ibm.ws.amm.scan.util.AnnotationInfoDefaultVisitor visitAnnotation   [com.ibm.ws.amm.scan.util.InfoVisitor@511845444]方法[   com.ibm.ws.amm.scan.util.info.impl.MethodInfoImpl@1586464341(   org.hibernate.annotations.Table.foreignKey)]名称[null]   描述[Lorg / hibernate / annotations / ForeignKey; ]打电话给   违反协议

1 个答案:

答案 0 :(得分:0)

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