Does restarting the session mean creating a new session object, or calling start() on the current one after calling stop()? Is the behavior the same if you do it the other way? On Jun 12, 2015 4:30 AM, "spamtrap" <nospam.1.friedbad...@spamgourmet.com> wrote:
> On Thu, 11 Jun 2015 14:01:16 -0600, Tim Bain > <tb...@alumni.duke.edu> wrote: > > >Confirm that step by step. Are the messages still on the broker when the > >transaction rolls back? Are they still on the broker when the client > >disconnects? Wherever you lose them, the previous step is the one to > >investigate. > > I've now done this. The message is still there when the transaction > rolls and and the broker disconnects. It is still there when the > client disconnects. It is still there when I create a new consumer. > It 'disappears' when I restart the session. In the broker log I can > see an Acknowledgement at this time, but it wasn't done by me. > > >