I'm using JBoss 3.2.2 RC3 + MySQL for jms persistence and ran into a small problem. I am trying to delete a large number of msgs (more than 1000) off of a queue using a messages selector (the jms msg id). I got this error:
13:13:01,422 ERROR [STDERR] java.lang.StackOverflowError
13:13:01,442 ERROR [STDERR] at org.jboss.mq.selectors.Operator.or(Operator.java:254)
13:13:01,442 ERROR [STDERR] at org.jboss.mq.selectors.Operator.apply(Operator.java:885)
13:13:01,442 ERROR [STDERR] at org.jboss.mq.selectors.Operator.computeArgument1(Operator.java:748)
and the messages were never deleted. i was able to work around this by limiting the number of msgs i tried to delete using a msg selector. any ideas why this blew up ?
Without seeing your code?