我遇到了自由配置文件 CDI 的问题。
我有一个应用程序,它在 WAS 8 完整服务器中运行良好,当我将它部署到自由配置文件时,我收到以下错误:
错误 ] 支持钝化的 bean 必须满足支持钝化的依赖项。Bean:SecurityObserver,名称:null,WebBeans 类型:MANAGED,API 类型:[java.io.Serializable,java.lang.Object,br.gov.frameworkdemoiselle.internal.implementation.SecurityObserver],限定符:[javax.enterprise.inject .Any,javax.enterprise.inject.Default] 不满足。有关注入点的详细信息:字段注入点,字段名称:记录器,Bean Owner:[SecurityObserver,名称:null,WebBeans 类型:MANAGED,API 类型:[java.io.Serializable,java.lang.Object,br.gov .frameworkdemoiselle.internal.implementation.SecurityObserver],限定符:[javax.enterprise.inject.Any,javax.enterprise.inject.Default]] 支持钝化的 bean 必须满足支持钝化的依赖项。Bean:SecurityObserver,名称:null,WebBeans 类型:MANAGED,API 类型:[java.io.Serializable,java. lang.Object,br.gov.frameworkdemoiselle.internal.implementation.SecurityObserver],限定符:[javax.enterprise.inject.Any,javax.enterprise.inject.Default] 不满足。有关注入点的详细信息:字段注入点,字段名称:记录器,Bean Owner:[SecurityObserver,名称:null,WebBeans 类型:MANAGED,API 类型:[java.io.Serializable,java.lang.Object,br.gov .frameworkdemoiselle.internal.implementation.SecurityObserver],限定符:[javax.enterprise.inject.Any,javax.enterprise.inject.Default]]
解决方案是禁用自由配置文件 CDI 并使用 WELD。
有人得到同样的错误吗?
我无法发布代码,因为我必须放置整个项目,也许如果我可以附加项目......
谢谢