CAMEL-8269: replaced 2.15 URISupport.appendParametersToURI with 2.14.x URISupport.createRemainingURI
Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/9bb3a9e9 Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/9bb3a9e9 Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/9bb3a9e9 Branch: refs/heads/camel-2.12.x Commit: 9bb3a9e982855bc01366fa149e0837839cb20aeb Parents: 65cd95c Author: Dhiraj Bokde <dhira...@yahoo.com> Authored: Mon Feb 23 13:56:52 2015 -0800 Committer: Dhiraj Bokde <dhira...@yahoo.com> Committed: Fri Mar 20 14:24:46 2015 -0700 ---------------------------------------------------------------------- .../component/salesforce/internal/client/DefaultRestClient.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/9bb3a9e9/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/client/DefaultRestClient.java ---------------------------------------------------------------------- diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/client/DefaultRestClient.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/client/DefaultRestClient.java index 0b06289..9a9f91b 100644 --- a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/client/DefaultRestClient.java +++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/client/DefaultRestClient.java @@ -19,12 +19,14 @@ package org.apache.camel.component.salesforce.internal.client; import java.io.IOException; import java.io.InputStream; import java.io.UnsupportedEncodingException; +import java.net.URI; import java.net.URISyntaxException; import java.net.URLEncoder; import java.util.List; import java.util.Map; import com.thoughtworks.xstream.XStream; + import org.apache.camel.component.salesforce.api.SalesforceException; import org.apache.camel.component.salesforce.api.dto.RestError; import org.apache.camel.component.salesforce.internal.PayloadFormat; @@ -344,7 +346,7 @@ public class DefaultRestClient extends AbstractClientBase implements RestClient throws UnsupportedEncodingException, URISyntaxException { if (queryParams != null && !queryParams.isEmpty()) { - apexUrl = URISupport.appendParametersToURI(apexUrl, queryParams); + apexUrl = URISupport.createRemainingURI(new URI(apexUrl), queryParams).toString(); } return instanceUrl + SERVICES_APEXREST + apexUrl;