Author: tabish
Date: Wed May 29 19:32:51 2013
New Revision: 1487607

URL: http://svn.apache.org/r1487607
Log:
Fix test failure

Modified:
    
activemq/trunk/activemq-client/src/main/java/org/apache/activemq/filter/PropertyExpression.java

Modified: 
activemq/trunk/activemq-client/src/main/java/org/apache/activemq/filter/PropertyExpression.java
URL: 
http://svn.apache.org/viewvc/activemq/trunk/activemq-client/src/main/java/org/apache/activemq/filter/PropertyExpression.java?rev=1487607&r1=1487606&r2=1487607&view=diff
==============================================================================
--- 
activemq/trunk/activemq-client/src/main/java/org/apache/activemq/filter/PropertyExpression.java
 (original)
+++ 
activemq/trunk/activemq-client/src/main/java/org/apache/activemq/filter/PropertyExpression.java
 Wed May 29 19:32:51 2013
@@ -142,7 +142,15 @@ public class PropertyExpression implemen
 
             @Override
             public Object evaluate(Message message) {
-                return message.getUserID();
+                Object userId = message.getUserID();
+                if (userId == null) {
+                    try {
+                        userId = message.getProperty("JMSXUserID");
+                    } catch (IOException e) {
+                    }
+                }
+
+                return userId;
             }
         });
         JMS_PROPERTY_EXPRESSIONS.put("JMSXGroupSeq", new SubExpression() {


Reply via email to