SWS-494 - AbstractHttpSenderConnection getErrorMessage()

This commit is contained in:
Arjen Poutsma
2009-05-13 11:27:20 +00:00
parent 3ad5fc5730
commit 11dcfadc51

View File

@@ -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(']');