Java EE 6在属性文件中提取JMS连接设置
我有以下设置可连接到异步基础结构:Java EE 6在属性文件中提取JMS连接设置,jms,Jms,我有以下设置可连接到异步基础结构: @Resource(lookup = "java:/JmsXA") private static ConnectionFactory connectionFactory; @Resource(lookup = "java:/queue/myQueue") private Queue notificationQueue; 为了便于配置,我想在外部属性文件中提取连接工厂和队列的名称值。所以要有这样的东西: @Resource(lookup = "${jms.c
@Resource(lookup = "java:/JmsXA")
private static ConnectionFactory connectionFactory;
@Resource(lookup = "java:/queue/myQueue")
private Queue notificationQueue;
为了便于配置,我想在外部属性文件中提取连接工厂和队列的名称值。所以要有这样的东西:
@Resource(lookup = "${jms.connectionFactory}")
private static ConnectionFactory connectionFactory;
@Resource(lookup = "${jms.queue}")
private Queue notificationQueue;
不幸的是,我在JavaEE中找不到任何合适的机制来获取此信息。可能正在使用ejb-jar.xml这里是链接