Symptom
Integration Center job has failed with error code Failed due to - -XXXXXXXXXX, where XXXXXXXXXX represents the negative array size.
Environment
SAP SuccessFactors HXM Suite
- Integration Center Framework
Cause
The IC job is exporting a very large data set (approximately a million records) every day. This volume is not recommended. When the job exceeded the allowed data limits, it results in the negative array size exception.
Resolution
It is not a good practice to create an Integration Center job that extracts a large number of records at once since this can severely impact the performance of the job and cause this issue.
So, in order to fix this issue, you should decrease the amount of data being extracted by the job. You can consider:
- Setting up more filters.
- Selecting less fields.
- Splitting the Integration Center job into multiple ones.
- You could set each separate job for a different dataset (e.g. one job for employees under company A, another job for company B, and so on ...)
Keywords
NegativeArraySizeException, bulk export, record volume limit, pagination, page size, delta extraction, incremental load, filter optimization, job segmentation, best practices, integration center job, negative array size, failed due to - -XXXXXXXXXX, million records , KBA , LOD-SF-INT-INC , Integration Center , LOD-SF-INT-INC-JOB , Integration Center Job , Problem
SAP Knowledge Base Article - Public