[jboss-cvs] JBoss Messaging SVN: r2302 - trunk/src/main/org/jboss/jms/server/remoting.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Feb 13 16:06:57 EST 2007


Author: timfox
Date: 2007-02-13 16:06:57 -0500 (Tue, 13 Feb 2007)
New Revision: 2302

Modified:
   trunk/src/main/org/jboss/jms/server/remoting/JMSWireFormat.java
Log:
Make sure NullResponse is used when response is null



Modified: trunk/src/main/org/jboss/jms/server/remoting/JMSWireFormat.java
===================================================================
--- trunk/src/main/org/jboss/jms/server/remoting/JMSWireFormat.java	2007-02-13 20:23:51 UTC (rev 2301)
+++ trunk/src/main/org/jboss/jms/server/remoting/JMSWireFormat.java	2007-02-13 21:06:57 UTC (rev 2302)
@@ -33,6 +33,7 @@
 
 import org.jboss.jms.wireformat.ClientDelivery;
 import org.jboss.jms.wireformat.ConnectionFactoryUpdate;
+import org.jboss.jms.wireformat.NullResponse;
 import org.jboss.jms.wireformat.PacketSupport;
 import org.jboss.jms.wireformat.PolledCallbacksDelivery;
 import org.jboss.jms.wireformat.RequestSupport;
@@ -235,6 +236,13 @@
                
                packet = new PolledCallbacksDelivery((List)param, resp.getSessionId());             
             }
+            else if (param == null)
+            {
+               // Null response
+               packet = new NullResponse();
+               
+               if (trace) { log.trace("Null Response"); }
+            }
             else
             {
                // Return value from some remoting internal invocation e.g. PONG - return value from PING




More information about the jboss-cvs-commits mailing list