Hi, I am trying to track down some lost messages and I have a question about how divert removal is handled.
In my scenario, I have an address that is receiving messages and there is divert installed on the address that sends a copy of the messages to another address. Sometimes I want to remove this divert to stop sending a copy of the messages. At the point in time at which I want to remove the divert, I call the AddressControl.pause() method, call the ActiveMQServerControl.destroyDivert() method, and then I call the AddressControl.resume(). My questions is, could this sequence of operations cause message loss if I don’t have certain durable settings enabled on the broker and the messages themselves? Any help is much appreciated. Thanks Brian R