Data synchronization mismatch in the ercustomdisplay attribute mapping
In a Person profile type, the value for the mapped attribute sn is fetched from LDAP whereas the raw attribute ERCUSTOMDISPLAY is used to read the value from the obtained directory object. As a result, the ercustomdisplay attribute is empty in the Person table for inserted custom person.
Solution
In the ReportDataSynchronization.properties file, change the following attributes from =old to =new.- accountSynchronizationStrategy
- groupSynchronizationStrategy
- organizationalContainerSynchronizationStrategy
- personSynchronizationStrategy
- roleSynchronizationStrategy
- serviceSynchronizationStrategy
Example
In the ReportDataSynchronization.properties file, setaccountSynchronizationStrategy=old
groupSynchronizationStrategy=old
organizationalContainerSynchronizationStrategy=old
personSynchronizationStrategy=old
roleSynchronizationStrategy=old
serviceSynchronizationStrategy=old
to
accountSynchronizationStrategy=new
groupSynchronizationStrategy=new
organizationalContainerSynchronizationStrategy=new
personSynchronizationStrategy=new
roleSynchronizationStrategy=new
serviceSynchronizationStrategy=new