From 9e8ec79f2b6de0532149c5b1712b9bd96fac220d Mon Sep 17 00:00:00 2001 From: Mark Fisher Date: Fri, 20 Mar 2009 04:09:18 +0000 Subject: [PATCH] checking last char of StringBuilder not the original URL String --- .../integration/http/DefaultOutboundRequestMapper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/DefaultOutboundRequestMapper.java b/org.springframework.integration.http/src/main/java/org/springframework/integration/http/DefaultOutboundRequestMapper.java index 0a57d0da9e..447b112f03 100644 --- a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/DefaultOutboundRequestMapper.java +++ b/org.springframework.integration.http/src/main/java/org/springframework/integration/http/DefaultOutboundRequestMapper.java @@ -159,7 +159,7 @@ public class DefaultOutboundRequestMapper implements OutboundRequestMapper { for (Map.Entry entry : parameterMap.entrySet()) { String[] values = entry.getValue(); for (String value : values) { - char lastChar = urlString.charAt(urlString.length() -1); + char lastChar = sb.charAt(sb.length() -1); if (lastChar != '?' && lastChar != '&') { sb.append('&'); }