JFinal事务出现NullPointerException

1.jpg

2.jpg

3.jpg

CourseService.me对象在jetty的debug下,重新加载代码后应该会重新生成一个对象并覆盖旧对象,但是我在实际使用时发现在onMessage()第58行代码中me的hash值时新的对象,调试进入CourseService.choiceDispose()方法时(即图2的123行),this对象(hash值)在新、旧对象之间有序循环变化,当为旧对象时,124行会报nullexception。

评论区

lverson24

2018-05-03 11:34

由于网上找的activeMQ插件的stop方法中没有关闭consumer,所以旧的consumer还在,队列消费消息时会循环使用consumer,旧的consumer会报异常。
感谢詹大、感谢JFinal俱乐部里边的热心朋友!

热门反馈

扫码入社