For instance, when the process fails with the following error :
"Severe errors occurred during start shape execution, terminating process.; Caused by: Error received executing Salesforce Get; Caused by: com.boomi.util.retry.RetryException: com.boomi.model.connector.common.salesforce.SalesforceException: Error received for Salesforce Query; Caused by com.boomi.model.connector.common.salesforce.SalesforceException: Error received for Salesforce Query; Caused by: Error received for Salesforce Query; Caused by: Error invoking soap operation; Caused by: java.net.SocketException: Unexpected end of file from server; Caused by: Unexpected end of file from server"
'Unexpected end of file from server' usually means the server that you are calling out to isn't responding correctly.In other words, the server takes very long to process the data which results in the servers connection to timeout before it could send a response.
The timeout could occur on the server or client side. Here's some possible actions you can take to resolve this issue:
- Increase the http timeout setting for the atom as per the instructions detailed in the article How to Increase HTTP Timeout
- Check with Salesforce Support for SFDC timeout ( Usually set to 8 hours)
- Note the time interval the error is occurring each time.Check if it is timing out at constant intervals of time.If so, verify if the company network itself is dropping the connection.