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.