更新时间:2023-01-11 09:38:05
WildFly实现了Java EE Spec,这意味着它提供了一个 CDI 的实施。在WildFly的情况下,它使用的参考实现是Weld。对于Java EE 6,有一些教程应该公平地解释CDI。
WildFly implements the Java EE Spec which means it provides an implementation for CDI. In WildFly's case it uses the reference implementation which is Weld. There are some tutorials for Java EE 6 that should explain CDI fairly well.
就您的错误而言,您可能只需要使用 @Named
注释您的SomBO实现即可;或者有效的CDI批注,使其成为CDI托管bean。
As far as your error, you probably just need to annotate your your SomBO implementation with @Named
or a valid CDI annotation to make it a CDI managed bean.