我们使用Wildfly 8.2.0.Final,Maven 2.2.1,Seam 2.2.0.GA和Weld 2.2.6.Final。在一个单独的旧版WAR中使用Seam或者Weld-enabled EAR
我们有一个带有遗留WAR,新WAR和一堆其他模块的EAR文件。传统的WAR依赖于Seam,但新的WAR和EAR中的其他模块依赖于Weld。
目前,只有遗留的WAR正在工作,因为我们在jboss-deployment-structure.xml
中排除了焊接子系统,直到我们能够以某种方式将Seam隔离到旧版WAR。我们试图从EAR中删除Seam,并将其作为旧版WAR的依赖项移动,但这并不奏效。要使用EJB,它似乎需要成为EAR的依赖关系,并且在maven-ear-plugin配置中定义为ejbModule
。
有关我们如何设置的任何想法?
如何添加接缝的排除到jboss-deployment-structure.xml中的子部署? – mattalxndr
我更新了有关它的答案 – arghtype