JBoss7&x2B;seam2.3=java.lang.LinkageError:加载程序约束冲突:解析重写的方法时

JBoss7&x2B;seam2.3=java.lang.LinkageError:加载程序约束冲突:解析重写的方法时,jboss,seam,jboss7.x,seam2,Jboss,Seam,Jboss7.x,Seam2,我们正在尝试将seam2.2+jboss4.2.3迁移到jboss7.1.1+seam2.3,目前我们面临: Caused by: java.lang.LinkageError: loader constraint violation: when resolving overridden method "org.jboss.seam.faces.DateConverter.getAsString (Ljavax/faces/context/FacesContext; Ljavax/faces

我们正在尝试将seam2.2+jboss4.2.3迁移到jboss7.1.1+seam2.3,目前我们面临:

Caused by: java.lang.LinkageError: loader constraint violation: 
when resolving overridden method 
"org.jboss.seam.faces.DateConverter.getAsString
(Ljavax/faces/context/FacesContext;
Ljavax/faces/component/UIComponent;Ljava/lang/Object;)Ljava/lang/String;" 
the class loader (instance of org/jboss/modules/ModuleClassLoader) 
of the current class, org/jboss/seam/faces/DateConverter,
and its superclass loader (instance of org/jboss/modules/ModuleClassLoader), 
have different Class objects for the type ext/FacesContext;
Ljavax/faces/component/UIComponent;
Ljava/lang/Object;)
Ljava/lang/String; 
used in the signature
根据我在google上找到的文章,我们似乎加载了2倍于JBossSeamJAR的东西。1个来自应用程序,1个来自JBoss,但我不是100%确定

知道是什么引起了问题吗

谢谢,

czetsuya

构建应用程序需要一些JAR,但不应与之一起部署。
检查Seam应用程序中的deployed-jars.list,确保没有部署jboss已经加载的JAR

它不会是Seam JAR,除非您添加它们,否则jboss加载程序中不会包含这些JAR。它可能是一个JSF jar