我正在使用 Apache Deltaspike 1.0 将属性注入到我的应用程序中的 bean 中。我很好奇我所做的观察是否表明存在错误。我创建了一个使用 @ApplicationScoped 注释的简单托管 bean,一切正常。然后我激活了 Wildfly 的子部署隔离机制(参见文档中的相关部分)。之后,不再注入属性。
但是,如果我使用 @Singleton @Startup 将我的托管 bean “提升”为 EJB,则会再次注入属性。我实际上并不需要我的大部分 bean 都是 EJB,但我目前没有找到任何其他方式。
有什么想法吗?
提前致谢
斯文