From 7d0c48f274b7bc1808f9afe0ec36ae37dc2dea72 Mon Sep 17 00:00:00 2001 From: Martin Ritchie Date: Tue, 3 Jun 2008 12:32:47 +0000 Subject: QPID-1092 : Changed toString to be String.valueOf(getObject()) Added MessageToStringTest, tests performing toString on Message before calling getObject(). git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.x@662770 13f79535-47bb-0310-9956-ffa450edef68 --- .../qpid/client/message/JMSObjectMessage.java | 24 +--------------------- 1 file changed, 1 insertion(+), 23 deletions(-) (limited to 'java/client/src') diff --git a/java/client/src/main/java/org/apache/qpid/client/message/JMSObjectMessage.java b/java/client/src/main/java/org/apache/qpid/client/message/JMSObjectMessage.java index caf8741280..14cf949110 100644 --- a/java/client/src/main/java/org/apache/qpid/client/message/JMSObjectMessage.java +++ b/java/client/src/main/java/org/apache/qpid/client/message/JMSObjectMessage.java @@ -88,7 +88,7 @@ public class JMSObjectMessage extends AbstractJMSMessage implements ObjectMessag public String toBodyString() throws JMSException { - return toString(_data); + return String.valueOf(getObject()); } public AMQShortString getMimeTypeAsShortString() @@ -172,26 +172,4 @@ public class JMSObjectMessage extends AbstractJMSMessage implements ObjectMessag catch (IOException ignore) { } } - - private static String toString(ByteBuffer data) - { - if (data == null) - { - return null; - } - - int pos = data.position(); - try - { - return data.getString(Charset.forName("UTF8").newDecoder()); - } - catch (CharacterCodingException e) - { - return null; - } - finally - { - data.position(pos); - } - } } -- cgit v1.2.1