【发布时间】:2015-04-10 11:22:36
【问题描述】:
将带有JSF facet的动态web项目部署到Eclipse+GlassFish时,出现如下错误:
消息说:
WELD-001437:普通范围的 bean 类 javax.faces.component.UIViewRoot 不可代理,因为类型是 final 或者它包含 final 方法 public final void javax.faces.component.UIComponent.popComponentFromEL(javax.faces.context .FacesContext) - com.sun.faces.cdi.ViewProducer@1ccfebd3
这是如何引起的,我该如何解决?相同的代码库和服务器在 Netbeans 中运行良好。
【问题讨论】:
-
注意:我不使用 CDI
-
那么,您的项目中没有
beans.xml?也不在WAR中?