JMS-activeMq事务自动回滚次数
使用spring配置activeMQ事务,在onMessage()方法中如果发生错误,消息会自动回滚到队列中。如果我让onMessage()里面故意一行代码执行的时候报错(比如说读取一个null字符串的长度),那么消息会一直回滚,但是不知道为什么只回滚6次,就没了。队列中那个消息也不存在了。是不是activeMQ有这种机制:如果相同的队列重复回滚一定次数,会自动让这个消息消失。。如果是这样的话,这个重复次数是否可以自己设定?。
另外,如果使用IBMMQ的话就没有任何问题。
求解释。。
补充:Java , Java EE