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