My TOPIC is defined as follows:
<depends optional-attribute-name="DestinationManager">
jboss.mq:service=DestinationManager
200000
<attribute name="RedeliveryLimit>3
My client is using CLIENT_ACKNOWLEDGE and works fine as far as receiving message of off myTopic, except that nacked messages are getting redelivered immediately and are redelivered beyond 3 times when I invoke session.recover(). It's as if the delivery delay and limits I am defining are not being used.
There is nothing in the log4 TRACE output that indicates a problem either.