summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAidan Skinner <aidan@apache.org>2008-02-18 13:38:36 +0000
committerAidan Skinner <aidan@apache.org>2008-02-18 13:38:36 +0000
commite15e62755471c635f3e137621fbeaa56fb708b82 (patch)
treee54a47bf9b33ca8a6264e23d740d2326cf928b35
parentaf3faa7a7bbcc1ac21cc5faa188050657748ff19 (diff)
downloadqpid-python-e15e62755471c635f3e137621fbeaa56fb708b82.tar.gz
fix dumb NPE
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/thegreatmerge@628733 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueMBeanTest.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueMBeanTest.java b/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueMBeanTest.java
index f994b4828a..5a14c6eeda 100644
--- a/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueMBeanTest.java
+++ b/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueMBeanTest.java
@@ -263,7 +263,11 @@ public class AMQQueueMBeanTest extends TestCase
ContentHeaderBody contentHeaderBody = new ContentHeaderBody();
contentHeaderBody.bodySize = MESSAGE_SIZE; // in bytes
- ((BasicContentHeaderProperties) contentHeaderBody.properties).setDeliveryMode((byte) (persistent ? 2 : 1));
+ if (contentHeaderBody.properties == null)
+ {
+ contentHeaderBody.properties = new BasicContentHeaderProperties();
+ }
+ ((BasicContentHeaderProperties) contentHeaderBody.properties).setDeliveryMode((byte) (persistent ? 2 : 1));
return new AMQMessage(_messageStore.getNewMessageId(), publish, _transactionalContext, contentHeaderBody);
}