JMS receive() doesn't delete the message from queue