Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Hibernate调用违反协议异常_Java_Spring_Hibernate_Jpa_Websphere - Fatal编程技术网

Java Hibernate调用违反协议异常

Java Hibernate调用违反协议异常,java,spring,hibernate,jpa,websphere,Java,Spring,Hibernate,Jpa,Websphere,当我尝试将web应用程序部署到WebSphere8.5时,我收到了违反协议异常的调用。Web应用程序基于Spring(4.1.4.RELEASE)和Hibernate(4.2.7.Final)技术堆栈 我已将persistence.xml放入META-INF目录 有人能解决这个问题吗 例外情况: 0000003a访客W com.ibm.ws.amm.scan.util.annotationInfo默认访问者访问说明 [com.ibm.ws.amm.scan.util。InfoVisitor@51

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

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

有人能解决这个问题吗

例外情况:

0000003a访客W com.ibm.ws.amm.scan.util.annotationInfo默认访问者访问说明 [com.ibm.ws.amm.scan.util。InfoVisitor@511845444]用于方法[ com.ibm.ws.amm.scan.util.info.impl。MethodInfoImpl@1491394741 ( org.hibernate.annotations.JoinColumnOrFormula.column)]名称[空] Description[Ljavax/persistence/JoinColumn;]调用违反了 协议

0000003a访客W com.ibm.ws.amm.scan.util.annotationInfo默认访问者访问说明 [com.ibm.ws.amm.scan.util。InfoVisitor@511845444]用于方法[ com.ibm.ws.amm.scan.util.info.impl。MethodInfoImpl@1586464341 ( org.hibernate.annotations.Table.foreignKey)]名称[空] 说明[Lorg/hibernate/annotations/ForeignKey;]调用 违反协议


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

是否发现问题?重复的