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/53893e5d Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/53893e5d Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/53893e5d Branch: refs/heads/camel-2.13.x Commit: 53893e5d77884073663d224ee4a565b64d799f0f Parents: c89e21f 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 13:59:43 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/53893e5d/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;