Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi,
I have ETL job to extract data from Salesforce platform using SOAP API. I use tSalesforceConnection component for authentication purpose. I had no issues in the job until yesterday when suddenly this connection started throwing an error as follow:
(Error is reproduced using sample job. Screenshot is added at the end)
Exception in component tSalesforceConnection_1 java.lang.RuntimeException: com.sforce.ws.ConnectionException: Failed to send request to https://www.salesforce.com/services/Soap/u/37.0
I am not sure what could have caused this. I am using Talend Open Studio for DI(6.3.1) and JDK 1.8 and running this job on windows server 2012.
I have also tried making the SOAP request manually and I am able to make the request successfully. I think I am facing this issue in the Talend only.
Any help would be appreciated.
Thanks.
I have also encountered the issue today, it appears to have come from nowhere!
I have played around with various token and url settings etc to no avail.
I am using Talend Open Studio for Data Integration 6.4.1, I am connecting with the tSalesforceInput connector. I'm on JDK 1.8 and Windows 10.
Hi,
Try to change the API version to 39.0
Similarly, I was already using 39.0 and have tried changing to 42.0 with no success.
I also encountered this issue today.
Uggghhh super simple It looks like the API endpoints have changed...
Update your URLs to "https://login.salesforce.com/services/Soap/u/39.0"
https://help.salesforce.com/articleView?id=000229717&type=1
https://help.salesforce.com/articleView?id=Updating-Hard-Coded-References-FAQ&type=1
Thank you for sharing the solution! It drove me mad yesterday afternoon.
Check if You're able to login from data loader or SOAP UI.
If no then there is some proble with Talend Setting, like URL.
If you're not able to login from other tools also, then check login history from under manage users in SalesForce and you'll have to resolve it from there.