You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ra...@apache.org on 2010/11/24 20:28:55 UTC

svn commit: r1038773 - /qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/message/AMQMessageDelegate_0_10.java

Author: rajith
Date: Wed Nov 24 19:28:55 2010
New Revision: 1038773

URL: http://svn.apache.org/viewvc?rev=1038773&view=rev
Log:
QPID-2959
If the exchange or routing key is null, it's now being set to empty string.
If set to empty string the message will be sent to the nameless exchange.

Modified:
    qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/message/AMQMessageDelegate_0_10.java

Modified: qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/message/AMQMessageDelegate_0_10.java
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/message/AMQMessageDelegate_0_10.java?rev=1038773&r1=1038772&r2=1038773&view=diff
==============================================================================
--- qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/message/AMQMessageDelegate_0_10.java (original)
+++ qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/message/AMQMessageDelegate_0_10.java Wed Nov 24 19:28:55 2010
@@ -222,8 +222,10 @@ public class AMQMessageDelegate_0_10 ext
                 String exchange = replyTo.getExchange();
                 String routingKey = replyTo.getRoutingKey();
 
-                dest = generateDestination(exchange == null ? null : new AMQShortString(exchange),
-                        routingKey == null ? null : new AMQShortString(routingKey));
+                dest = generateDestination(exchange == null ? new AMQShortString("") : 
+                                                              new AMQShortString(exchange),
+                                           routingKey == null ? new AMQShortString(""):
+                                                                new AMQShortString(routingKey));
 
 
 



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscribe@qpid.apache.org