Message acknowledgment and redelivery with message-driven beans