1

我正在使用 Apache Deltaspike 1.0 将属性注入到我的应用程序中的 bean 中。我很好奇我所做的观察是否表明存在错误。我创建了一个使用 @ApplicationScoped 注释的简单托管 bean,一切正常。然后我激活了 Wildfly 的子部署隔离机制(参见文档中的相关部分)。之后,不再注入属性。

但是,如果我使用 @Singleton @Startup 将我的托管 bean “提升”为 EJB,则会再次注入属性。我实际上并不需要我的大部分 bean 都是 EJB,但我目前没有找到任何其他方式。

有什么想法吗?

提前致谢

斯文

4

1 回答 1

1

该问题与 Wildfly 8.1 没有直接关系,而是与 camel-cdi 的组合有关。我在 Wildfly 论坛中解释过:https ://community.jboss.org/thread/242945

于 2014-07-18T11:10:31.877 回答