我们创建了一个多模块maven项目,但目前在部署时遇到标题中的错误。
这里的设置(带有括号反叛的那些意味着该项目中有jrebel配置):
-MainProject: - 模特(反叛) --ProjectA ---网(反叛) --- EJB(反叛) --- Config(反叛)
奇怪的是,如果我在EJB中删除了反叛配置,它就会成功部署。
错误:
Caused by: org.jboss.weld.exceptions.DeploymentException: WELD-001414 Bean name is ambiguous. Name bayadDunningInputHistoryBean resolves to beans [Managed Bean [class xxx.yyy.ClassBean] with qualifiers [@Any @Default @Named], Managed Bean [class xxx.yyy.ClassBean] with qualifiers [@Any @Default @Named]]
根据错误,是否可以将同一个类加载两次?
答案 0 :(得分:0)
解决方案是从JBoss7.2降级到JBoss7.1.3。幸运的是,我们真的不依赖于7.2版本的任何东西,但我仍然想知道改变了什么可能是类加载。