小编RVo*_*ogt的帖子

UnserializableDependencyException:WELD-001413:bean声明了一个钝化作用域,但具有非钝化能力的依赖性

我有以下CDI托管bean:

@Named
@SessionScoped
public class InfoPageController implements Serializable {

    @Inject
    private InfoPageMapper mapper;

}
Run Code Online (Sandbox Code Playgroud)

它在部署到GlassFish 4.1期间抛出以下异常:

Exception while loading the app : CDI deployment failure:WELD-001413: The bean Managed Bean [class de.triaconsulting.cashyourgame.fe.controller.InfoPageController] with qualifiers [@Default @Any @Named] declares a passivating scope but has a non-passivation-capable dependency Managed Bean [class de.triaconsulting.cashyourgame.fe.mapper.InfoPageMapper] with qualifiers [@Any @Default]
org.jboss.weld.exceptions.UnserializableDependencyException: WELD-001413: The bean Managed Bean [class de.triaconsulting.cashyourgame.fe.controller.InfoPageController] with qualifiers [@Default @Any @Named] declares a passivating scope but has a non-passivation-capable dependency Managed Bean [class de.triaconsulting.cashyourgame.fe.mapper.InfoPageMapper] with …
Run Code Online (Sandbox Code Playgroud)

jsf cdi managed-bean

8
推荐指数
1
解决办法
7437
查看次数

标签 统计

cdi ×1

jsf ×1

managed-bean ×1