summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Godfrey <rgodfrey@apache.org>2014-09-07 00:03:30 +0000
committerRobert Godfrey <rgodfrey@apache.org>2014-09-07 00:03:30 +0000
commit11936601b5628621eaa31df10c468025822184f0 (patch)
tree734f7ddc6b182eeb8360943425e87037a13ffb94
parent69e588c952192863310d69ced2aa38488a5b2494 (diff)
downloadqpid-python-11936601b5628621eaa31df10c468025822184f0.tar.gz
QPID-6080 : [Java Broker] Distinguish between empty message body and no message body for 0-10 messages
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1622968 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--java/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/AbstractBDBMessageStore.java2
-rw-r--r--java/broker-core/src/main/java/org/apache/qpid/server/store/AbstractJDBCMessageStore.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/java/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/AbstractBDBMessageStore.java b/java/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/AbstractBDBMessageStore.java
index 94750a5a8d..4602c67fba 100644
--- a/java/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/AbstractBDBMessageStore.java
+++ b/java/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/AbstractBDBMessageStore.java
@@ -1330,7 +1330,7 @@ public abstract class AbstractBDBMessageStore implements MessageStore
}
else
{
- data = new byte[0];
+ return null;
}
}
try
diff --git a/java/broker-core/src/main/java/org/apache/qpid/server/store/AbstractJDBCMessageStore.java b/java/broker-core/src/main/java/org/apache/qpid/server/store/AbstractJDBCMessageStore.java
index d0acf1a46f..71754b21c9 100644
--- a/java/broker-core/src/main/java/org/apache/qpid/server/store/AbstractJDBCMessageStore.java
+++ b/java/broker-core/src/main/java/org/apache/qpid/server/store/AbstractJDBCMessageStore.java
@@ -1561,7 +1561,7 @@ public abstract class AbstractJDBCMessageStore implements MessageStore
}
else
{
- data = new byte[0];
+ return null;
}
}
return ByteBuffer.wrap(data,offsetInMessage,Math.min(size,data.length-offsetInMessage));