gpt4 book ai didi

Tomcat OpenEJB 和 CDI

转载 作者:行者123 更新时间:2023-11-28 22:32:37 24 4
gpt4 key购买 nike

我正在使用嵌入在 Tomcat6.33 中的 OpenEJB 3.1 来测试我们的 EJB。现在我正尝试在 EJB 中使用 CDI。我已经完成了在 Tomcat 中使用 CDI 的设置,所以现在我可以在我的 Servlet 中使用 @Inject 并且一切正常。

但是,当我尝试在我的 EJB 中使用 @Inject 时,它失败并显示空指针(因为未注入(inject)对象)。如何在 Tomcat 内的嵌入式 OpenEJB 中使用 CDI?

问候

最佳答案

根据您提供的信息有点难以判断。您是否在相关项目中部署了 beans.xml?尝试向 beanmanager 查询周围有什么。您的 OpenEJB 组件是否被识别为 ManagedBean?

关于Tomcat OpenEJB 和 CDI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8297346/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com