Run Index UUID INDEX Error: FATAL matcher.indexer.IndexSingleUdb.index(IndexSingleUdb.java:79): Line 1 does not contain column# 6

book

Article ID: 106339

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Governance CA Identity Portal

Issue/Introduction

After following the 'Indexing the Databases' instructions and defining the User databases (that were tested before creating succesful .cfg) and saving the definitions as Mapping file,
the following errors occur when running the 'Run Index' function:

main] FATAL matcher.indexer.Run.main(Run.java:41): config file = C:\Program Files\CA\Identity Governance 140\Client Tools\Software\UUID\UUIDConfig.xml
[Thread-0] INFO config.xml.XmlFile.validateXML(XmlFile.java:68): Configuration file C:\Program Files\CA\Identity Governance 140\Client Tools\Software\UUID\UUIDConfig.xml looks valid ...
[Thread-0] INFO matcher.indexer.IndexCommand.execute(IndexCommand.java:60): Indexing to directory '.\Index\ca-tool-user3.udb'...
[Thread-0] INFO config.xml.XmlFile.validateXML(XmlFile.java:68): Configuration file PreferencesUUID.xml looks valid ...
[Thread-0] FATAL matcher.indexer.IndexSingleUdb.index(IndexSingleUdb.java:78): Error when reading file .\.\UDB CFG Files\ca-tool-user3.udb:
[Thread-0] FATAL matcher.indexer.IndexSingleUdb.index(IndexSingleUdb.java:79): Line 1 does not contain column# 6

 

Cause

These errors usually occur when the UDB file is not encoded as UTF-8.

Environment

Release:
Component: SGRM

Resolution

Change the encoding of the .udb file to UTF-8.

Edit the udb file in Notepad++ (or a similar utility).
For example edit the 'ca-tool-user3.udb' file with Notepad++
Then go to 'View > Show Symbol > Show all Characters'
Then go to 'Encoding > Encode to UTF-8'
and save the file.

The RUN INDEX .. .