This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/master by this push:
     new fd04579  CAMEL-13244:  Salesforce consumer should defer login to 
salesforce untill consumer starts as otherwise this happens when the consumer 
is created.
fd04579 is described below

commit fd045795b7e8335e7a2bed5984be47661f70c45a
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Thu Jul 25 09:04:23 2019 +0200

    CAMEL-13244:  Salesforce consumer should defer login to salesforce untill 
consumer starts as otherwise this happens when the consumer is created.
---
 .../org/apache/camel/component/salesforce/SalesforceComponent.java     | 3 ---
 .../java/org/apache/camel/component/salesforce/SalesforceConsumer.java | 1 +
 2 files changed, 1 insertion(+), 3 deletions(-)

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 75e603b..924b08c 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
@@ -406,9 +406,6 @@ public class SalesforceComponent extends DefaultComponent 
implements SSLContextP
         if (subscriptionHelper == null) {
             // lazily create subscription helper
             subscriptionHelper = new SubscriptionHelper(this);
-
-            // also start the helper to connect to Salesforce
-            ServiceHelper.startService(subscriptionHelper);
         }
         return subscriptionHelper;
     }
diff --git 
a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/SalesforceConsumer.java
 
b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/SalesforceConsumer.java
index 8e3ea4a..3dac00f 100644
--- 
a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/SalesforceConsumer.java
+++ 
b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/SalesforceConsumer.java
@@ -315,6 +315,7 @@ public class SalesforceConsumer extends DefaultConsumer {
         }
 
         // subscribe to topic
+        ServiceHelper.startService(subscriptionHelper);
         subscriptionHelper.subscribe(topicName, this);
         subscribed = true;
     }

Reply via email to