【发布时间】:2011-08-10 19:54:51
【问题描述】:
我有一个带有@Stateless 实现的@Local 接口。
在实现上是一个@Resource(mappedName="java:/XXMail") javax.mail.Session。
虽然它仍然为 null 并且未注入,但通过 InitialContext 进行的 JNDI 查找工作正常。
有什么想法可以检查或如何调试吗?我们中的一些人已经为此倾倒了一段时间,但没有任何运气。抱歉,我无法发布代码本身,因为它位于封闭的网络上。
【问题讨论】:
-
但是您可以创建重现问题的示例应用程序,以便我们也可以尝试并重现它。
-
我没有看到这增加了任何价值。
-
我可以看到您已将其标记为 jboss-5.x,但这是哪个特定版本,您可以发布您的邮件会话的配置吗?
-
您是如何获得 EJB 的实例的?也许 EJB 及其客户端的一些示例代码会澄清。
标签: java jakarta-ee dependency-injection jboss5.x