You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2014/01/17 13:10:05 UTC
[2/2] git commit: CAMEL-7137: Allow to configure salesforce component
packages easier in blueprint just like in spring
CAMEL-7137: Allow to configure salesforce component packages easier in blueprint just like in spring
Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/235847e5
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/235847e5
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/235847e5
Branch: refs/heads/camel-2.12.x
Commit: 235847e58119ed7f4eb9192bd17aba9463ef2b70
Parents: d3a34bf
Author: Claus Ibsen <da...@apache.org>
Authored: Fri Jan 17 13:13:44 2014 +0100
Committer: Claus Ibsen <da...@apache.org>
Committed: Fri Jan 17 13:14:11 2014 +0100
----------------------------------------------------------------------
.../camel/component/salesforce/SalesforceComponent.java | 7 +++++++
.../component/salesforce/internal/SalesforceSession.java | 5 ++++-
2 files changed, 11 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/camel/blob/235847e5/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/SalesforceComponent.java
----------------------------------------------------------------------
diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/SalesforceComponent.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/SalesforceComponent.java
index 806c940..52dafa5 100644
--- a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/SalesforceComponent.java
+++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/SalesforceComponent.java
@@ -311,6 +311,13 @@ public class SalesforceComponent extends UriEndpointComponent implements Endpoin
this.packages = packages;
}
+ public void setPackages(String packages) {
+ // split using comma
+ if (packages != null) {
+ setPackages(packages.split(","));
+ }
+ }
+
public SalesforceSession getSession() {
return session;
}
http://git-wip-us.apache.org/repos/asf/camel/blob/235847e5/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/SalesforceSession.java
----------------------------------------------------------------------
diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/SalesforceSession.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/SalesforceSession.java
index c40f3a7..a1ce643 100644
--- a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/SalesforceSession.java
+++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/SalesforceSession.java
@@ -106,7 +106,8 @@ public class SalesforceSession implements Service {
// login to Salesforce and get session id
final StatusExceptionExchange loginPost = new StatusExceptionExchange(true);
- loginPost.setURL(config.getLoginUrl() + OAUTH2_TOKEN_PATH);
+ String url = config.getLoginUrl() + OAUTH2_TOKEN_PATH;
+ loginPost.setURL(url);
loginPost.setMethod(HttpMethods.POST);
loginPost.setRequestContentType(FORM_CONTENT_TYPE);
@@ -120,6 +121,8 @@ public class SalesforceSession implements Service {
try {
+ LOG.info("Logging clientId: {} into Salesforce url: {}", config.getClientId(), url);
+
// set form content
loginPost.setRequestContent(new ByteArrayBuffer(
nvps.encode(StringUtil.__UTF8, true).getBytes(StringUtil.__UTF8)));