diff options
| author | Robert Godfrey <rgodfrey@apache.org> | 2012-04-17 08:49:04 +0000 |
|---|---|---|
| committer | Robert Godfrey <rgodfrey@apache.org> | 2012-04-17 08:49:04 +0000 |
| commit | 993c8e26f37c6247fbd2b2d6485554ef0bdb0a01 (patch) | |
| tree | 6ad1fb31aff749e6ecb14edbe6867e745d0f8011 /java | |
| parent | 81c45ef42794cc626489858efeab6367252f4b33 (diff) | |
| download | qpid-python-993c8e26f37c6247fbd2b2d6485554ef0bdb0a01.tar.gz | |
QPID-3951 : [Java AMQP 1.0] Correctly set default outcome on the broker
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1326998 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java')
| -rw-r--r-- | java/amqp-1-0-client-jms/src/main/java/org/apache/qpid/amqp_1_0/jms/impl/MessageConsumerImpl.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/java/amqp-1-0-client-jms/src/main/java/org/apache/qpid/amqp_1_0/jms/impl/MessageConsumerImpl.java b/java/amqp-1-0-client-jms/src/main/java/org/apache/qpid/amqp_1_0/jms/impl/MessageConsumerImpl.java index e7ce01e581..e0402cd0a7 100644 --- a/java/amqp-1-0-client-jms/src/main/java/org/apache/qpid/amqp_1_0/jms/impl/MessageConsumerImpl.java +++ b/java/amqp-1-0-client-jms/src/main/java/org/apache/qpid/amqp_1_0/jms/impl/MessageConsumerImpl.java @@ -360,7 +360,9 @@ public class MessageConsumerImpl implements MessageConsumer, QueueReceiver, Topi {
if(_lastTxnUpdate != null)
{
- _receiver.updateAll(new Modified(), _lastTxnUpdate);
+ final Modified outcome = new Modified();
+ outcome.setDeliveryFailed(true);
+ _receiver.updateAll(outcome, _lastTxnUpdate);
_lastTxnUpdate = null;
}
for(Binary tag : _txnMsgs)
|
