My Oracle Support Banner

KeyStore File Missing: xl.keystore (Doc ID 763614.1)

Last updated on JANUARY 30, 2022

Applies to:

Identity Manager - Version to [Release 10gR2]
Information in this document applies to any platform.


After applying some patch and manual edits of the xlconfig.xml file on the Oracle Identity Manager (OIM) server, for example after upgrading from version (1705.0), via <Patch 7264480>, errors are seen indicating a missing xl.keystore file.

Below is an example of seeing the error after performing an OIM Server upgrade from to When running the dataUpgrade -initialize PROCESS, the script encounters many of the same exceptions such as those below. Note that this can also happen during other upgrades such as from 9.0.x to or similar and show up in the OIM logs also.


The file as named there did not exist and was instead .xlkeystore but even copying this file to xl.keystore still results in errors. The keystore file contains key data as normal, plus there are no permissions issues as the upgrade script is run as the same user that owns the files.

There is a warning in the documentation for the patch as follows and because of this much time is spent restoring the database:

If the initialization of the process tables is interrupted or if it fails, then you must restore the database before you restart the initialization.


This can be caused by a corruption in the OIM Server's xlconfig.xml file, such as unbalanced tags or some other corruption such that the file cannot be parsed by the Java XML parser.


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

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