This content has been marked as final. Show 4 replies
Is this the expected behaviour?
FIrstly there is nothing in the jms specification regarding scheduling messages so this will always be vendor specific. Relying on vendor specific functionality makes your application less portable between jms products.
Anyway, in JBM 1.4 the scheduled delivery time is the time that the message is delivered to a queue not a consumer. This means that when you remove all messages the scheduled message does not yet exist in the queue so can't be deleted.
Feel free to add a JIRA if you would like some extra management functionality added.
actually, on review i think you're correct. This may be a bug.
Any chance you could provide a standalone test to demonstrate it and someone will take a look.
If you open a JIRA you can attach the test to it.