summaryrefslogtreecommitdiff
path: root/java/client/src/main
diff options
context:
space:
mode:
authorMartin Ritchie <ritchiem@apache.org>2008-03-12 14:44:40 +0000
committerMartin Ritchie <ritchiem@apache.org>2008-03-12 14:44:40 +0000
commit90ddc20dc80b95f3d5dacb20418b08138cff88a1 (patch)
tree0228af55ef4fc4e2fd1b1964c2b714c33415fae6 /java/client/src/main
parentcf71efa7c437971cf68e3a3a7e4fcdacbaf6a93e (diff)
downloadqpid-python-90ddc20dc80b95f3d5dacb20418b08138cff88a1.tar.gz
QPID-846 : Update to prevent JMSX* values being masked, updated JMSPropertiesTest to prevent regression.
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@636347 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/client/src/main')
-rw-r--r--java/client/src/main/java/org/apache/qpid/client/message/AbstractJMSMessage.java11
1 files changed, 3 insertions, 8 deletions
diff --git a/java/client/src/main/java/org/apache/qpid/client/message/AbstractJMSMessage.java b/java/client/src/main/java/org/apache/qpid/client/message/AbstractJMSMessage.java
index 83ca82df5c..6d4c61fb29 100644
--- a/java/client/src/main/java/org/apache/qpid/client/message/AbstractJMSMessage.java
+++ b/java/client/src/main/java/org/apache/qpid/client/message/AbstractJMSMessage.java
@@ -394,15 +394,10 @@ public abstract class AbstractJMSMessage extends AMQMessage implements org.apach
public String getStringProperty(String propertyName) throws JMSException
{
- if (propertyName.startsWith("JMSX"))
+ //NOTE: if the JMSX Property is a non AMQP property then we must check _strictAMQP and throw as below.
+ if (propertyName.equals(CustomJMSXProperty.JMSXUserID.toString()))
{
- //NOTE: if the JMSX Property is a non AMQP property then we must check _strictAMQP and throw as below.
- if (propertyName.equals(CustomJMSXProperty.JMSXUserID.toString()))
- {
- return ((BasicContentHeaderProperties) _contentHeaderProperties).getUserIdAsString();
- }
-
- return null;
+ return ((BasicContentHeaderProperties) _contentHeaderProperties).getUserIdAsString();
}
else
{