Allow user to select policy for undeliverable message handling
--------------------------------------------------------------

                 Key: QPID-28
                 URL: http://issues.apache.org/jira/browse/QPID-28
             Project: Qpid
          Issue Type: New Feature
          Components: Java Broker, Java Client
         Environment: All
            Reporter: Marnie McCormack


Currently an undeliverable message is returned to the sender, via the 
ExceptionListener registered for the MessageProducer implementation. However, a 
more common model for other messaging applications is to route undeliverable 
messages to a dead letter queue, or similar.

I believe there has been previous discussion on the AMQP mailing lists about 
possible options for handling undeliverable messages, including the provision 
of a dead letter queue. This discussion is relevant to this tasks and should be 
reviewed first to determine status and options in terms of the qpid 
implementation.

Ideally, we should allow users to specify how they want undeliverable messages 
to be handled i.e. returned, sent to an dead letter queue, sent to another 
queue which they specify etc. (The onException method is not the ideal place 
for apps to manage this scenario.)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to