From 11dcfadc5189c50ee2ba0dbb8e1483d229b4d614 Mon Sep 17 00:00:00 2001 From: Arjen Poutsma Date: Wed, 13 May 2009 11:27:20 +0000 Subject: [PATCH] SWS-494 - AbstractHttpSenderConnection getErrorMessage() --- .../ws/transport/http/AbstractHttpSenderConnection.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/org/springframework/ws/transport/http/AbstractHttpSenderConnection.java b/core/src/main/java/org/springframework/ws/transport/http/AbstractHttpSenderConnection.java index 9df2a86f..85e10f4c 100644 --- a/core/src/main/java/org/springframework/ws/transport/http/AbstractHttpSenderConnection.java +++ b/core/src/main/java/org/springframework/ws/transport/http/AbstractHttpSenderConnection.java @@ -23,6 +23,7 @@ import java.util.Iterator; import java.util.zip.GZIPInputStream; import org.springframework.util.FileCopyUtils; +import org.springframework.util.StringUtils; import org.springframework.ws.transport.AbstractSenderConnection; import org.springframework.ws.transport.FaultAwareWebServiceConnection; import org.springframework.ws.transport.WebServiceConnection; @@ -44,7 +45,11 @@ public abstract class AbstractHttpSenderConnection extends AbstractSenderConnect } public final String getErrorMessage() throws IOException { - StringBuffer buffer = new StringBuffer(getResponseMessage()); + StringBuffer buffer = new StringBuffer(); + String responseMessage = getResponseMessage(); + if (StringUtils.hasLength(responseMessage)) { + buffer.append(responseMessage); + } buffer.append(" ["); buffer.append(getResponseCode()); buffer.append(']');