Sep 162013
Oracle Weblogic Server

While starting WebLogic Server fails to initialize and the following exception used to get thrown

<Critical> <WebLogicServer> <BEA-000362> <Server failed. Reason: [Management:141266]Parsing Failure in config.xml: weblogic.descriptor.ResourceUnavailableException: Missing SerializedSystemIni.dat> service failed. The server will shut itself down>

We came to know that SerializedSystemIni.dat is used for encryption/decryption of plain-text/ciphertext within a WebLogic domain.

If missing or corrupted, then the decryption failure prevents WebLogic from initializing.

Please follow the below steps to recover SerializedSystemIni.dat file:

1. Go to $DOMAIN_HOME/config folder and open the config.xml file and remove any encrypted sections from the <credential-encrypted> attributes.
2. Replace its content with “”.(NULL) and save the file.
3. Go to $DOMAIN_HOME/servers/AdminServer/security and remove the file(if exists).
4. Go to $DOMAIN_HOME/security and remove SerializedSystemInit.dat.
5. Go to $DOMAIN_HOME and rename the to
6. Open and Change all the hashed passwords (encrypted passwords) to clear text passwords and save the file.
For example:

user.system=0xaasmme787xs5ff739b5536904c to user.system=password

Notes: Use the same password that was set to the domain.
7. Open a terminal and go to $DOMAIN_HOME/bin and execute (or .cmd).
8. Once the domain env is setup correctly, execute (in the same open terminal) the following command to regenarate SerializedSystemIni.dat and files :

java SerializedSystemIni.dat

9. Once the above two files regenrated, open located at $DOMAIN_HOME/bin and add below mentioned argument in JAVA_OPTIONS and saev the file:


Note: This will recreate the file.
10. Start Weblogic with or startWeblogic.cmd and enter the user and password.


© Incase of any copyright infringements please check copyrights page for faster resolutions.

Leave a Reply

Show Buttons
Hide Buttons