HiWe use MDBs with durable queues (Jboss 4.0.3SP1). After all the messages get consumed, AND a shutdown/restart is done, some of the messages get re-delivered. I have Auto-acknowledge set and am totally puzzled on why this happens.