My Oracle Support Banner

The synchronizeUserInformation Script does not Update Values when the GUID is Binary: Error occurred while refactoring user specific MDS documents for GUID massage (Doc ID 3007546.1)

Last updated on MAY 16, 2024

Applies to:

Oracle WebCenter Portal - Version 12.2.1.4.0 and later
Oracle WebCenter Portal for OCI - Version 12.2.1.4_24.2 and later
Information in this document applies to any platform.

Symptoms

The synchronizeUserInformation Script does not update values when old GUID is binary.
The GUIDs in binary format could happen due to misconfiguration on the external LDAP.

When running the script this error displays:

ERROR 

Error occurred while refactoring user specific MDS documents for GUID massage. 


STEPS

The issue can be reproduced at will with the following steps:

  1. Run the following command to create a mapping file of users whose GUID has changed, that is, the GUID currently stored for a user in WebCenter Portal, does not match the GUID that is stored for the same user in the identity store.

    synchronizeUserInformation(appName='webcenter', operationType='RENAME_GUID_CREATE_MAPPING_FILE', fileName='GUIDMappingFile.properties', component='ALL', dbVendor='Oracle', dbHostNPort='<HOST>:<PORT>', dbName='<DATABASE_NAME>', dbSchemaName='<WEBCENTER_SCHEMA>',verbose='true')
     

  2. When running the script this error displays:

    Error occurred while refactoring user specific MDS documents for GUID massage. 


  3. Review the generated GUIDMappingFile.properties file.
    Here some users show the GUID as binary.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.