OPSS - Weblogic Start Fails Showing JPS-01050: Opening of wallet based credential store failed

(Doc ID 2008367.1)

Last updated on AUGUST 15, 2016

Applies to:

Oracle Platform Security for Java - Version 11.1.1.7.0 to 11.1.1.9.0 [Release Oracle11g]
Information in this document applies to any platform.

Symptoms

Unable start the WebLogic Admin server. Observing this error:

WARNING: Opening of wallet based credential store failed. Reason java.io.IOException: End of stream reached before all 10223 expected bytes could be read. Only received 3989 bytes before the end of the stream was reached <Mar 25, 2015 10:55:49 AM EDT> <Error> <Security> <BEA-090892> <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: End of stream reached before all 10223 expected bytes could be read. Only received 3989 bytes before the end of the stream was reached> <Mar 25, 2015 10:55:49 AM EDT> <Critical> <WebLogicServer> <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: End of stream reached before all 10223 expected bytes could be read. Only received 3989 bytes before the end of the stream was reached
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: End of stream reached before all 10223 expected bytes could be read. Only received 3989 bytes before the end of the stream was reached
....................
Caused By: oracle.security.jps.JpsRuntimeException:
JPS-01050: Opening of wallet based credential store failed. Reason java.io.IOException: End of stream reached before all 10223 expected bytes could be read. Only received 3989 bytes before the end of the stream was reached
...................
Caused By: oracle.security.jps.JpsException: JPS-01050: Opening of wallet based credential store failed. Reason java.io.IOException: End of stream reached before all 10223 expected bytes could be read. Only received 3989 bytes before the end of the stream was reached
...................
Caused By: oracle.security.jps.service.credstore.CredStoreException: JPS-01050: Opening of wallet based credential store failed. Reason java.io.IOException: End of stream reached before all 10223 expected bytes could be read. Only received 3989 bytes before the end of the stream was reached
.....................
at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.loadOPSSPolicy(CommonSecurityServiceManagerDelegateImpl.java:1398)
at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initialize(CommonSecurityServiceManager

 

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms