Error Starting Managed Services- JPS-01050: Opening Of Wallet Based Credential Store Failed


Error:

The following error message is shown when starting Managed Services:

JPS-01050: Opening Of Wallet Based Credential Store Failed.

 Detailed error syntax from the hr_managed.log

####<Date/Timestamp> <Critical> <WebLogicServer> <Host_name> <FoundationServices0> <Main Thread> <<WLS Kernel>> <> <> <1403135466910> <BEA-000386> <Server subsystem failed. Reason: weblogic.security.SecurityInitializationException: The loading of OPSS java security policy provider failed due to exception, see the exception stack trace or the server log file for root cause. If still see no obvious cause, enable the debug flag -Djava.security.debug=jpspolicy to get more information. Error message: JPS-01050: Opening of wallet based credential store failed. Reason java.io.IOException
weblogic.security.SecurityInitializationException: The loading of OPSS java security policy provider failed due to exception, see the exception stack trace or the server log file for root cause. If still see no obvious cause, enable the debug flag -Djava.security.debug=jpspolicy to get more information. Error message: JPS-01050: Opening of wallet based credential store failed. Reason java.io.IOException

Solution:

  • Backup the corrupted wallet file and then delete it.
  • Locate the WebLogic wallet file "cwallet.sso" located in
ORACLE_MW_HOME/user_projects/domains/HRDOMAIN/config/fmwconfig/
  • Take backup and Remove the cwallet.sso
  • Re-create the wallet file using orapki utility, for example:
ORACLE_MW_HOME/oracle_common/bin/orapki wallet create -wallet ORACLE_MW_HOME/user_projects/domains/HRDOMAIN/config/fmwconfig -auto_login_only 
Or, restore from the backup:
          Oracle_Home/Middleware/user_projects/domains/HRDOMAIN/config/fmwconfig/bootstrap



If you like please follow and comment