运行HornetQ示例时出现NullPointerException

时间:2016-01-20 06:43:18

标签: java jms hornetq

我是JMS的新手,我正在尝试将HornetQ与JMS和Spring嵌入到我的项目中。在这里,我下载并运行this example。但是,行:

ConnectionFactory cf = (ConnectionFactory) jmsServer.lookup("/cf");

始终将cf设为null,我无法找到" cf"在任何配置文件中。这有什么问题?

1 个答案:

答案 0 :(得分:1)

该代码确实是错误的。

查看supervisor_user文件,它应该是

select `timesheet`.*, `user`.`id` from `timesheet` inner join `user` on `user`.`id` = `timesheet`.`user_id` where `user`.`id` = 1

而不是hornetq-jms.xml

或者改变

jmsServer.lookup("ConnectionFactory")

jmsServer.lookup("/cf")

<entry name="ConnectionFactory"/>个文件中。