Symptom
You created a CSV outbound integration in Integration Center that retrieves the fileContent field from Attachment field.
When running this integration, the error below is occurring:
"Exception occurred during execution on the exchange: Exchange[]"
You may also receive the above error in connection with other starting entities.
Environment
- SAP SuccessFactors HXM Suite
- Integration Center
Cause
The CSV outbound integration was not designed to handle the large base-64 encoded value of fileContent field from Attachment entity.
Resolution
For starting entity Attachment:
The "Attachment" integration type is the one that supports Attachment entity and its large values. Please use the Attachment format integration instead of CSV outbound.
Refer to the guide page Creating an Outbound Integration with Attachment as the Format for an Integration Type - it will provide instructions on how to build an Attachment type integration.
The KBA 3010575 - How to extract employee photos to an SFTP folder using Integration Center is also an example of Attachment integration.
If the above does not resolve the issue:
Please note this may be an out of memory situation, so please set the flag "storageType": "F" in the ICD manually so that it will create a temp file internally instead of using in-memory.
Keywords
base64, base 64, failure, failing, photo, extract, "Exception occurred during execution on the exchange: Exchange[]", attachment, integration center, csv, IC, integration centre , KBA , LOD-SF-INT-INC-FWK , Integration Center UI Framework , Problem