Hi For login-url please try using https://login.salesforce.com for production environment or https://test.salesforce.com
No need to add anything extra for oauth... Salesforce component will take care of those. Thanks and Regards, Hemang Ajmera -----Original Message----- From: WEIQUAN YUAN <weiquan.y...@gmail.com> Sent: 05 April 2021 23:54 To: users@camel.apache.org Subject: salesforce connection with camel EXTERNAL SENDER: Do not click any links or open any attachments unless you trust the sender and know the content is safe. EXPÉDITEUR EXTERNE: Ne cliquez sur aucun lien et n’ouvrez aucune pièce jointe à moins qu’ils ne proviennent d’un expéditeur fiable, ou que vous ayez l'assurance que le contenu provient d'une source sûre. Here is my properties camel.component.salesforce.client-secret=xxx camel.component.salesforce.client-id=xxx camel.component.salesforce.authentication-type=USERNAME_PASSWORD camel.component.salesforce.login-url= https://urldefense.com/v3/__https://test.salesforce.com/services/oauth2/token__;!!AaIhyw!_IOZlEZxP07kluK-vgfSr9h3SzufPQRZxVXryo4w5up9MTcN-P8FPmPd_iPVZ5cj$ camel.component.salesforce.user-name=xxx and I run this route from("timer:tick") .setHeader("Sforce-Limit-Info", constant("api-usage")) .to("salesforce:getGlobalObjects") .process(exchange -> { Message in = exchange.getIn(); String apiLimits = in.getHeader("Sforce-Limit-Info", String.class); System.out.print("sales force works ? " + apiLimits); }) .end(); I think that installed all the certifcates I has below(loginURL, instanceURL), but still got the error "org.apache.camel.RuntimeCamelException: org.apache.camel.component.salesforce.api.SalesforceException: Unexpected login error: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target" There is not proxy between camel application and SF. then I injected those properties in URL as below to run in POSTman https://urldefense.com/v3/__https://test.salesforce.com/services/oauth2/token?client_id=XXX&format=json&client_secret=XXX&grant_type=password&username=XXXX&password=XXX__;!!AaIhyw!_IOZlEZxP07kluK-vgfSr9h3SzufPQRZxVXryo4w5up9MTcN-P8FPmPd_jFwPZN3$ it successfully returns me access token, what is wrong with my local env? how can I debug this issue? -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Weiquan Yuan Located in Ottawa, Canada