【问题标题】:How to inject a Stateless Session Bean into a Message Driven Bean?如何将无状态会话 Bean 注入消息驱动 Bean?
【发布时间】:2013-11-26 15:42:16
【问题描述】:

我正在尝试在消息驱动 bean 中注入远程无状态会话 bean。

我一直在看这个帖子: How to inject a Session Bean into a Message Driven Bean?

Session Bean 和 Message Driven Bean 是两个不同的。

这是我尝试注入 EJB 的示例:

@EJB(beanName="TraitementBeanRemote")
private TraitementBeanRemote traitementBeanRemote;

应用程序抛出 NamingException :

javax.naming.NamingException: Lookup failed for '#com.generator.traitement.TraitementBeanRemote' in SerialContext

我的环境:Netbeans 7.4 / Glassfish 4.0

有人对此有任何想法吗?

【问题讨论】:

    标签: java glassfish ejb message-driven-bean stateless-session-bean


    【解决方案1】:

    如果这个会话 Bean 部署在同一台服务器上,那么我建议向它添加一个本地接口。 EJB 可以同时拥有@Remote 和@Local 接口。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-17
      • 1970-01-01
      • 2016-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多