我试图在消息驱动bean中注入一个远程无状态会话bean。
我一直在看这个帖子:
How to inject a Session Bean into a Message Driven Bean?
会话bean和消息驱动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
有人知道吗?
最佳答案
如果这个会话bean部署在同一个服务器上,那么我建议向它添加一个本地接口。ejb可以同时具有@remote和@local接口。