Repository: camel
Updated Branches:
  refs/heads/camel-2.14.x 25d14cf78 -> 9db8556ac
  refs/heads/master 3c53313d0 -> 80ce7e364


CAMEL-8267: Allow to configure Salesforce URL


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/80ce7e36
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/80ce7e36
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/80ce7e36

Branch: refs/heads/master
Commit: 80ce7e3648577730bc9c733c0fddb35b1624407f
Parents: 3c53313
Author: Cristiano Nicolai <cristiano.nico...@gmail.com>
Authored: Fri Jan 23 12:43:45 2015 +1000
Committer: Claus Ibsen <davscl...@apache.org>
Committed: Sun Jan 25 12:47:02 2015 +0100

----------------------------------------------------------------------
 .../java/org/apache/camel/maven/CamelSalesforceMojo.java    | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/80ce7e36/components/camel-salesforce/camel-salesforce-maven-plugin/src/main/java/org/apache/camel/maven/CamelSalesforceMojo.java
----------------------------------------------------------------------
diff --git 
a/components/camel-salesforce/camel-salesforce-maven-plugin/src/main/java/org/apache/camel/maven/CamelSalesforceMojo.java
 
b/components/camel-salesforce/camel-salesforce-maven-plugin/src/main/java/org/apache/camel/maven/CamelSalesforceMojo.java
index fdb0f8e..dab9c70 100644
--- 
a/components/camel-salesforce/camel-salesforce-maven-plugin/src/main/java/org/apache/camel/maven/CamelSalesforceMojo.java
+++ 
b/components/camel-salesforce/camel-salesforce-maven-plugin/src/main/java/org/apache/camel/maven/CamelSalesforceMojo.java
@@ -114,6 +114,12 @@ public class CamelSalesforceMojo extends AbstractMojo {
     protected File outputDirectory;
 
     /**
+     * Salesforce URL.
+     */
+    @Parameter(property = "camelSalesforce.loginUrl", defaultValue = 
SalesforceLoginConfig.DEFAULT_LOGIN_URL)
+    protected String loginUrl;
+
+    /**
      * Names of Salesforce SObject for which POJOs must be generated
      */
     @Parameter
@@ -178,8 +184,7 @@ public class CamelSalesforceMojo extends AbstractMojo {
         }
 
         final SalesforceSession session = new SalesforceSession(httpClient,
-                new 
SalesforceLoginConfig(SalesforceLoginConfig.DEFAULT_LOGIN_URL,
-                        clientId, clientSecret, userName, password, false));
+                new SalesforceLoginConfig(loginUrl, clientId, clientSecret, 
userName, password, false));
 
         getLog().info("Salesforce login...");
         try {

Reply via email to