SAP Knowledge Base Article - Public

2838635 - Absence Replication failing with cannot be cast to com.successfactors.comdf.meta.property.COMDFProperty after b1908 release

Symptom

  • You are receiving the below error when replicating Employee Absence Data from Successfactors to EC Payroll.

Response:
"error" : {
"code" : "ServerErrorException", "message" : {
"lang" : "en-US", "value" : "com.successfactors.coengine.provider.j2.meta.J2SingleColumnProperty (loaded by java.net.URLClassLoader@0x00007f86701575d0) cannot be cast to com.successfactors.comdf.meta.property.COMDFProperty (loaded by java.net.URLClassLoader@0x00007f86701575d0

Environment

  •  SAP SuccessFactors HCM Core

Resolution

This issue is known to SAP and will be resolved by and is currently targeting for b1908p6 patch release weekend.

If you are experiencing this issue please apply the following workaround until the permanent fix is applied.

Workaround:

In "Admin Center" -> "Configure Object Definition" select object type TimeAccount
Make Correction and change the API sub-version from 1.0 to 1.1
Save the Object Definition.
Afterwards go to "Admin Center" -> "OData API Dictionary" and refresh OData Metadata.

This should unblock your replication until the permanent fix is applied.

Keywords

KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT , Integrations , Problem

Product

SAP SuccessFactors HCM Core 1908