Jakarta ee Java EE JBoss JMS连接工厂为空
我现在尝试了很长时间从JBoss获取一个有效的QueueConnectionFactory对象。但它总是空的。所以我尝试了几个JNDI条目,它们也在配置中列出Jakarta ee Java EE JBoss JMS连接工厂为空,jakarta-ee,jboss,ejb,jms,Jakarta Ee,Jboss,Ejb,Jms,我现在尝试了很长时间从JBoss获取一个有效的QueueConnectionFactory对象。但它总是空的。所以我尝试了几个JNDI条目,它们也在配置中列出 // @Resource(mappedName = "java:jboss/exported/jms/RemoteConnectionFactory") @Resource(mappedName = "java:/ConnectionFactory") private QueueConnectionFactory connection
// @Resource(mappedName = "java:jboss/exported/jms/RemoteConnectionFactory")
@Resource(mappedName = "java:/ConnectionFactory")
private QueueConnectionFactory connectionFactory;
我已经不知道哪里出了问题,非常感谢您的帮助。因此我想我找到了解决方案: 上面的代码只在(无状态的?)会话bean(Jboss)中使用。但是我试着在一个由url(@path)调用的类中运行它 我不明白为什么。但也许有人能给我解释一下