作者:taozong2602912833 | 来源:互联网 | 2023-05-19 19:56
我想在jBoss WildFly 8.2上使用JMS做一些实验。
默认的WildFly standalone-full.xml
配置文件具有以下片段:
...
...
...
我试图通过以下方式将此连接工厂和此主题注入到EJB中:
@Stateless
public class JmsPublisher {
@Resource(mappedName = "java:/ConnectionFactory")
ConnectionFactory jmsConnectionFactory;
@Resource(mappedName = "java:/jms/topic/MyTestTopic")
Topic topic;
但是我在部署时收到以下错误消息:
Operation ("deploy") failed ... Services with missing/unavailable dependencies" => ...
...JmsPublisher\".jmsConnectionFactory is missing [jboss.naming.context.java.ConnectionFactory]"
...JmsPublisher\".topic is missing [jboss.naming.context.java.jms.topic.MyTestTopic]"
我究竟做错了什么?