Author: rgreig
Date: Mon Jan 15 13:16:08 2007
New Revision: 496496

URL: http://svn.apache.org/viewvc?view=rev&rev=496496
Log:
QPID-245 Changed client properties to short strings for interop with C++ broker.

Modified:
    
incubator/qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ConnectionStartMethodHandler.java

Modified: 
incubator/qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ConnectionStartMethodHandler.java
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ConnectionStartMethodHandler.java?view=diff&rev=496496&r1=496495&r2=496496
==============================================================================
--- 
incubator/qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ConnectionStartMethodHandler.java
 (original)
+++ 
incubator/qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ConnectionStartMethodHandler.java
 Mon Jan 15 13:16:08 2007
@@ -118,10 +118,10 @@
             stateManager.changeState(AMQState.CONNECTION_NOT_TUNED);
             FieldTable clientProperties = FieldTableFactory.newFieldTable();
             
-            clientProperties.setString(ClientProperties.instance.toString(), 
protocolSession.getClientID());
-            clientProperties.setString(ClientProperties.product.toString(), 
QpidProperties.getProductName());
-            clientProperties.setString(ClientProperties.version.toString(), 
QpidProperties.getReleaseVersion());
-            clientProperties.setString(ClientProperties.platform.toString(), 
getFullSystemInfo());
+            clientProperties.setAsciiString(new 
AMQShortString(ClientProperties.instance.toString()), 
protocolSession.getClientID());
+            clientProperties.setAsciiString(new 
AMQShortString(ClientProperties.product.toString()), 
QpidProperties.getProductName());
+            clientProperties.setAsciiString(new 
AMQShortString(ClientProperties.version.toString()), 
QpidProperties.getReleaseVersion());
+            clientProperties.setAsciiString(new 
AMQShortString(ClientProperties.platform.toString()), getFullSystemInfo());
             // AMQP version change: Hardwire the version to 0-8 (major=8, 
minor=0)
             // TODO: Connect this to the session version obtained from 
ProtocolInitiation for this session.
             // Be aware of possible changes to parameter order as versions 
change.


Reply via email to