[英]Jms 2.0 inject context null in ejb
我是使用JMS 2.0的新手,因为我尝试向消息Bean发送一个简单的味精,但这里的context值始终为null。
@Resource(mappedName = "jms/dest")
private Queue dest;
@Inject
@JMSConnectionFactory("jms/queue")
private JMSContext context ;
private void sendJMSMessageToDest(String messageData)
{System.out.println("Msg = "+messageData );
System.out.println("Dest = "+dest );
System.out.println("Context = " +context);
context.createProducer().send(dest, messageData);
}
检查本教程 。 我认为您正在尝试使用Fractory注释注入目标(队列)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.