OPSS - Admin Server Fails With CredStoreException
(Doc ID 2105716.1)
Last updated on DECEMBER 22, 2023
Applies to:
Oracle Platform Security for Java - Version 12.1.3.0.0 and laterInformation in this document applies to any platform.
Symptoms
Unable to start up the server, seeing the following messages in the log file
<Feb 5, 2016 6:33:21 PM UTC> <Info> <Management> <BEA-141107> <Version: WebLogic Server 12.2.1.0.0 Tue Oct 6 10:05:47 PDT 2015 1721936>
access: access allowed ("oracle.security.jps.service.credstore.CredentialAccessPermission" "context=BOOTSTRAP,mapName=IntegrityChecker,keyName=kss" "read")
access: access allowed ("oracle.security.jps.service.credstore.CredentialAccessPermission" "context=BOOTSTRAP,mapName=fks,keyName=current.key" "read")
access: access allowed ("oracle.security.jps.service.credstore.CredentialAccessPermission" "context=BOOTSTRAP,mapName=fks,keyName=master.key.0.base64" "read")
access: access allowed ("oracle.security.jps.service.credstore.CredentialAccessPermission" "context=BOOTSTRAP,mapName=fks,keyName=master.key.0.base64" "read")
<Feb 5, 2016 6:34:08 PM UTC> <Error> <Management> <BEA-141244> <Schema validation errors while parsing /<DOMAIN_NAME>/config/config.xml<1980:5> - Expected elements 'store-enabled@http://xmlns.oracle.com/weblogic/domain allows-persistent-downgrade@http://xmlns.oracle.com/weblogic/domain hosting-temporary-destinations@http://xmlns.oracle.com/weblogic/domain temporary-template-resource@http://xmlns.oracle.com/weblogic/domain temporary-template-name@http://xmlns.oracle.com/weblogic/domain bytes-maximum@http://xmlns.oracle.com/weblogic/domain bytes-threshold-high@http://xmlns.oracle.com/weblogic/domain bytes-threshold-low@http://xmlns.oracle.com/weblogic/domain messages-maximum@http://xmlns.oracle.com/weblogic/domain messages-threshold-high@http://xmlns.oracle.com/weblogic/domain messages-threshold-low@http://xmlns.oracle.com/weblogic/domain jdbc-store-upgrade-enabled@http://xmlns.oracle.com/weblogic/domain messages-paging-enabled@http://xmlns.oracle.com/weblogic/domain bytes-paging-enabled@http://xmlns.oracle.com/weblogic/domain message-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-directory@http://xmlns.oracle.com/weblogic/domain paging-file-locking-enabled@http://xmlns.oracle.com/weblogic/domain paging-min-window-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-max-window-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-io-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-max-file-size@http://xmlns.oracle.com/weblogic/domain paging-block-size@http://xmlns.oracle.com/weblogic/domain expiration-scan-interval@http://xmlns.oracle.com/weblogic/domain maximum-message-size@http://xmlns.oracle.com/weblogic/domain blocking-send-policy@http://xmlns.oracle.com/weblogic/domain production-paused-at-startup@http://xmlns.oracle.com/weblogic/domain insertion-paused-at-startup@http://xmlns.oracle.com/weblogic/domain consumption-paused-at-startup@http://xmlns.oracle.com/weblogic/domain jms-message-log-file@http://xmlns.oracle.com/weblogic/domain store-message-compression-enabled@http://xmlns.oracle.com/weblogic/domain paging-message-compression-enabled@http://xmlns.oracle.com/weblogic/domain message-compression-options-override@http://xmlns.oracle.com/weblogic/domain message-compression-options@http://xmlns.oracle.com/weblogic/domain' instead of 'target@http://xmlns.oracle.com/weblogic/domain' here in element jms-server@http://xmlns.oracle.com/weblogic/domain.>
<Feb 5, 2016 6:34:08 PM UTC> <Error> <Management> <BEA-141244> <Schema validation errors while parsing /<DOMAIN_NAME>/config/config.xml<1985:5> - Expected elements 'store-enabled@http://xmlns.oracle.com/weblogic/domain allows-persistent-downgrade@http://xmlns.oracle.com/weblogic/domain hosting-temporary-destinations@http://xmlns.oracle.com/weblogic/domain temporary-template-resource@http://xmlns.oracle.com/weblogic/domain temporary-template-name@http://xmlns.oracle.com/weblogic/domain bytes-maximum@http://xmlns.oracle.com/weblogic/domain bytes-threshold-high@http://xmlns.oracle.com/weblogic/domain bytes-threshold-low@http://xmlns.oracle.com/weblogic/domain messages-maximum@http://xmlns.oracle.com/weblogic/domain messages-threshold-high@http://xmlns.oracle.com/weblogic/domain messages-threshold-low@http://xmlns.oracle.com/weblogic/domain jdbc-store-upgrade-enabled@http://xmlns.oracle.com/weblogic/domain messages-paging-enabled@http://xmlns.oracle.com/weblogic/domain bytes-paging-enabled@http://xmlns.oracle.com/weblogic/domain message-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-directory@http://xmlns.oracle.com/weblogic/domain paging-file-locking-enabled@http://xmlns.oracle.com/weblogic/domain paging-min-window-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-max-window-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-io-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-max-file-size@http://xmlns.oracle.com/weblogic/domain paging-block-size@http://xmlns.oracle.com/weblogic/domain expiration-scan-interval@http://xmlns.oracle.com/weblogic/domain maximum-message-size@http://xmlns.oracle.com/weblogic/domain blocking-send-policy@http://xmlns.oracle.com/weblogic/domain production-paused-at-startup@http://xmlns.oracle.com/weblogic/domain insertion-paused-at-startup@http://xmlns.oracle.com/weblogic/domain consumption-paused-at-startup@http://xmlns.oracle.com/weblogic/domain jms-message-log-file@http://xmlns.oracle.com/weblogic/domain store-message-compression-enabled@http://xmlns.oracle.com/weblogic/domain paging-message-compression-enabled@http://xmlns.oracle.com/weblogic/domain message-compression-options-override@http://xmlns.oracle.com/weblogic/domain message-compression-options@http://xmlns.oracle.com/weblogic/domain' instead of 'target@http://xmlns.oracle.com/weblogic/domain' here in element jms-server@http://xmlns.oracle.com/weblogic/domain.>
<Feb 5, 2016 6:34:08 PM UTC> <Error> <Management> <BEA-141244> <Schema validation errors while parsing /<DOMAIN_NAME>/config/config.xml<1990:5> - Expected elements 'store-enabled@http://xmlns.oracle.com/weblogic/domain allows-persistent-downgrade@http://xmlns.oracle.com/weblogic/domain hosting-temporary-destinations@http://xmlns.oracle.com/weblogic/domain temporary-template-resource@http://xmlns.oracle.com/weblogic/domain temporary-template-name@http://xmlns.oracle.com/weblogic/domain bytes-maximum@http://xmlns.oracle.com/weblogic/domain bytes-threshold-high@http://xmlns.oracle.com/weblogic/domain bytes-threshold-low@http://xmlns.oracle.com/weblogic/domain messages-maximum@http://xmlns.oracle.com/weblogic/domain messages-threshold-high@http://xmlns.oracle.com/weblogic/domain messages-threshold-low@http://xmlns.oracle.com/weblogic/domain jdbc-store-upgrade-enabled@http://xmlns.oracle.com/weblogic/domain messages-paging-enabled@http://xmlns.oracle.com/weblogic/domain bytes-paging-enabled@http://xmlns.oracle.com/weblogic/domain message-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-directory@http://xmlns.oracle.com/weblogic/domain paging-file-locking-enabled@http://xmlns.oracle.com/weblogic/domain paging-min-window-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-max-window-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-io-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-max-file-size@http://xmlns.oracle.com/weblogic/domain paging-block-size@http://xmlns.oracle.com/weblogic/domain expiration-scan-interval@http://xmlns.oracle.com/weblogic/domain maximum-message-size@http://xmlns.oracle.com/weblogic/domain blocking-send-policy@http://xmlns.oracle.com/weblogic/domain production-paused-at-startup@http://xmlns.oracle.com/weblogic/domain insertion-paused-at-startup@http://xmlns.oracle.com/weblogic/domain consumption-paused-at-startup@http://xmlns.oracle.com/weblogic/domain jms-message-log-file@http://xmlns.oracle.com/weblogic/domain store-message-compression-enabled@http://xmlns.oracle.com/weblogic/domain paging-message-compression-enabled@http://xmlns.oracle.com/weblogic/domain message-compression-options-override@http://xmlns.oracle.com/weblogic/domain message-compression-options@http://xmlns.oracle.com/weblogic/domain' instead of 'target@http://xmlns.oracle.com/weblogic/domain' here in element jms-server@http://xmlns.oracle.com/weblogic/domain.>
<Feb 5, 2016 6:34:08 PM UTC> <Error> <Management> <BEA-141244> <Schema validation errors while parsing /<DOMAIN_NAME>/config/config.xml<1995:5> - Expected elements 'store-enabled@http://xmlns.oracle.com/weblogic/domain allows-persistent-downgrade@http://xmlns.oracle.com/weblogic/domain hosting-temporary-destinations@http://xmlns.oracle.com/weblogic/domain temporary-template-resource@http://xmlns.oracle.com/weblogic/domain temporary-template-name@http://xmlns.oracle.com/weblogic/domain bytes-maximum@http://xmlns.oracle.com/weblogic/domain bytes-threshold-high@http://xmlns.oracle.com/weblogic/domain bytes-threshold-low@http://xmlns.oracle.com/weblogic/domain messages-maximum@http://xmlns.oracle.com/weblogic/domain messages-threshold-high@http://xmlns.oracle.com/weblogic/domain messages-threshold-low@http://xmlns.oracle.com/weblogic/domain jdbc-store-upgrade-enabled@http://xmlns.oracle.com/weblogic/domain messages-paging-enabled@http://xmlns.oracle.com/weblogic/domain bytes-paging-enabled@http://xmlns.oracle.com/weblogic/domain message-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-directory@http://xmlns.oracle.com/weblogic/domain paging-file-locking-enabled@http://xmlns.oracle.com/weblogic/domain paging-min-window-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-max-window-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-io-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-max-file-size@http://xmlns.oracle.com/weblogic/domain paging-block-size@http://xmlns.oracle.com/weblogic/domain expiration-scan-interval@http://xmlns.oracle.com/weblogic/domain maximum-message-size@http://xmlns.oracle.com/weblogic/domain blocking-send-policy@http://xmlns.oracle.com/weblogic/domain production-paused-at-startup@http://xmlns.oracle.com/weblogic/domain insertion-paused-at-startup@http://xmlns.oracle.com/weblogic/domain consumption-paused-at-startup@http://xmlns.oracle.com/weblogic/domain jms-message-log-file@http://xmlns.oracle.com/weblogic/domain store-message-compression-enabled@http://xmlns.oracle.com/weblogic/domain paging-message-compression-enabled@http://xmlns.oracle.com/weblogic/domain message-compression-options-override@http://xmlns.oracle.com/weblogic/domain message-compression-options@http://xmlns.oracle.com/weblogic/domain' instead of 'target@http://xmlns.oracle.com/weblogic/domain' here in element jms-server@http://xmlns.oracle.com/weblogic/domain.>
<Feb 5, 2016 6:34:08 PM UTC> <Error> <Management> <BEA-141244> <Schema validation errors while parsing /<DOMAIN_NAME>/config/config.xml<2000:5> - Expected elements 'store-enabled@http://xmlns.oracle.com/weblogic/domain allows-persistent-downgrade@http://xmlns.oracle.com/weblogic/domain hosting-temporary-destinations@http://xmlns.oracle.com/weblogic/domain temporary-template-resource@http://xmlns.oracle.com/weblogic/domain temporary-template-name@http://xmlns.oracle.com/weblogic/domain bytes-maximum@http://xmlns.oracle.com/weblogic/domain bytes-threshold-high@http://xmlns.oracle.com/weblogic/domain bytes-threshold-low@http://xmlns.oracle.com/weblogic/domain messages-maximum@http://xmlns.oracle.com/weblogic/domain messages-threshold-high@http://xmlns.oracle.com/weblogic/domain messages-threshold-low@http://xmlns.oracle.com/weblogic/domain jdbc-store-upgrade-enabled@http://xmlns.oracle.com/weblogic/domain messages-paging-enabled@http://xmlns.oracle.com/weblogic/domain bytes-paging-enabled@http://xmlns.oracle.com/weblogic/domain message-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-directory@http://xmlns.oracle.com/weblogic/domain paging-file-locking-enabled@http://xmlns.oracle.com/weblogic/domain paging-min-window-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-max-window-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-io-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-max-file-size@http://xmlns.oracle.com/weblogic/domain paging-block-size@http://xmlns.oracle.com/weblogic/domain expiration-scan-interval@http://xmlns.oracle.com/weblogic/domain maximum-message-size@http://xmlns.oracle.com/weblogic/domain blocking-send-policy@http://xmlns.oracle.com/weblogic/domain production-paused-at-startup@http://xmlns.oracle.com/weblogic/domain insertion-paused-at-startup@http://xmlns.oracle.com/weblogic/domain consumption-paused-at-startup@http://xmlns.oracle.com/weblogic/domain jms-message-log-file@http://xmlns.oracle.com/weblogic/domain store-message-compression-enabled@http://xmlns.oracle.com/weblogic/domain paging-message-compression-enabled@http://xmlns.oracle.com/weblogic/domain message-compression-options-override@http://xmlns.oracle.com/weblogic/domain message-compression-options@http://xmlns.oracle.com/weblogic/domain' instead of 'target@http://xmlns.oracle.com/weblogic/domain' here in element jms-server@http://xmlns.oracle.com/weblogic/domain.>
<Feb 5, 2016 6:34:08 PM UTC> <Error> <Management> <BEA-141244> <Schema validation errors while parsing /<DOMAIN_NAME>/config/config.xml<2005:5> - Expected elements 'store-enabled@http://xmlns.oracle.com/weblogic/domain allows-persistent-downgrade@http://xmlns.oracle.com/weblogic/domain hosting-temporary-destinations@http://xmlns.oracle.com/weblogic/domain temporary-template-resource@http://xmlns.oracle.com/weblogic/domain temporary-template-name@http://xmlns.oracle.com/weblogic/domain bytes-maximum@http://xmlns.oracle.com/weblogic/domain bytes-threshold-high@http://xmlns.oracle.com/weblogic/domain bytes-threshold-low@http://xmlns.oracle.com/weblogic/domain messages-maximum@http://xmlns.oracle.com/weblogic/domain messages-threshold-high@http://xmlns.oracle.com/weblogic/domain messages-threshold-low@http://xmlns.oracle.com/weblogic/domain jdbc-store-upgrade-enabled@http://xmlns.oracle.com/weblogic/domain messages-paging-enabled@http://xmlns.oracle.com/weblogic/domain bytes-paging-enabled@http://xmlns.oracle.com/weblogic/domain message-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-directory@http://xmlns.oracle.com/weblogic/domain paging-file-locking-enabled@http://xmlns.oracle.com/weblogic/domain paging-min-window-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-max-window-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-io-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-max-file-size@http://xmlns.oracle.com/weblogic/domain paging-block-size@http://xmlns.oracle.com/weblogic/domain expiration-scan-interval@http://xmlns.oracle.com/weblogic/domain maximum-message-size@http://xmlns.oracle.com/weblogic/domain blocking-send-policy@http://xmlns.oracle.com/weblogic/domain production-paused-at-startup@http://xmlns.oracle.com/weblogic/domain insertion-paused-at-startup@http://xmlns.oracle.com/weblogic/domain consumption-paused-at-startup@http://xmlns.oracle.com/weblogic/domain jms-message-log-file@http://xmlns.oracle.com/weblogic/domain store-message-compression-enabled@http://xmlns.oracle.com/weblogic/domain paging-message-compression-enabled@http://xmlns.oracle.com/weblogic/domain message-compression-options-override@http://xmlns.oracle.com/weblogic/domain message-compression-options@http://xmlns.oracle.com/weblogic/domain' instead of 'target@http://xmlns.oracle.com/weblogic/domain' here in element jms-server@http://xmlns.oracle.com/weblogic/domain.>
<Feb 5, 2016 6:34:08 PM UTC> <Error> <Management> <BEA-141244> <Schema validation errors while parsing /<DOMAIN_NAME>/config/config.xml<2010:5> - Expected elements 'store-enabled@http://xmlns.oracle.com/weblogic/domain allows-persistent-downgrade@http://xmlns.oracle.com/weblogic/domain hosting-temporary-destinations@http://xmlns.oracle.com/weblogic/domain temporary-template-resource@http://xmlns.oracle.com/weblogic/domain temporary-template-name@http://xmlns.oracle.com/weblogic/domain bytes-maximum@http://xmlns.oracle.com/weblogic/domain bytes-threshold-high@http://xmlns.oracle.com/weblogic/domain bytes-threshold-low@http://xmlns.oracle.com/weblogic/domain messages-maximum@http://xmlns.oracle.com/weblogic/domain messages-threshold-high@http://xmlns.oracle.com/weblogic/domain messages-threshold-low@http://xmlns.oracle.com/weblogic/domain jdbc-store-upgrade-enabled@http://xmlns.oracle.com/weblogic/domain messages-paging-enabled@http://xmlns.oracle.com/weblogic/domain bytes-paging-enabled@http://xmlns.oracle.com/weblogic/domain message-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-directory@http://xmlns.oracle.com/weblogic/domain paging-file-locking-enabled@http://xmlns.oracle.com/weblogic/domain paging-min-window-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-max-window-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-io-buffer-size@http://xmlns.oracle.com/weblogic/domain paging-max-file-size@http://xmlns.oracle.com/weblogic/domain paging-block-size@http://xmlns.oracle.com/weblogic/domain expiration-scan-interval@http://xmlns.oracle.com/weblogic/domain maximum-message-size@http://xmlns.oracle.com/weblogic/domain blocking-send-policy@http://xmlns.oracle.com/weblogic/domain production-paused-at-startup@http://xmlns.oracle.com/weblogic/domain insertion-paused-at-startup@http://xmlns.oracle.com/weblogic/domain consumption-paused-at-startup@http://xmlns.oracle.com/weblogic/domain jms-message-log-file@http://xmlns.oracle.com/weblogic/domain store-message-compression-enabled@http://xmlns.oracle.com/weblogic/domain paging-message-compression-enabled@http://xmlns.oracle.com/weblogic/domain message-compression-options-override@http://xmlns.oracle.com/weblogic/domain message-compression-options@http://xmlns.oracle.com/weblogic/domain' instead of 'target@http://xmlns.oracle.com/weblogic/domain' here in element jms-server@http://xmlns.oracle.com/weblogic/domain.>
<Feb 5, 2016 6:34:08 PM UTC> <Critical> <WebLogicServer> <BEA-000386> <Server subsystem failed. Reason: A MultiException has 9 exceptions. They are:
1. weblogic.management.provider.internal.RuntimeAccessImpl$SchemaValidationException: [Management:141245]Schema validation error in /<DOMAIN_NAME>/config/config.xml. See the log for details. Schema validation can be disabled by starting the server with the command line option: -Dweblogic.configuration.schemaValidationEnabled=false.
2. java.lang.IllegalStateException: Unable to perform operation: create on weblogic.management.provider.internal.RuntimeAccessImpl
3. java.lang.IllegalStateException: Unable to perform operation: post construct on weblogic.management.provider.internal.RuntimeAccessService
4. java.lang.IllegalArgumentException: While attempting to resolve the dependencies of weblogic.t3.srvr.FinalThreadLocalService errors were found
5. java.lang.IllegalStateException: Unable to perform operation: resolve on weblogic.t3.srvr.FinalThreadLocalService
6. java.lang.IllegalArgumentException: While attempting to resolve the dependencies of weblogic.t3.srvr.BootService errors were found
7. java.lang.IllegalStateException: Unable to perform operation: resolve on weblogic.t3.srvr.BootService
8. java.lang.IllegalArgumentException: While attempting to resolve the dependencies of weblogic.protocol.ProtocolService errors were found
9. java.lang.IllegalStateException: Unable to perform operation: resolve on weblogic.protocol.ProtocolService
.........
Caused By: weblogic.management.provider.internal.RuntimeAccessImpl$SchemaValidationException: [Management:141245]Schema validation error in /<DOMAIN_NAME>/config/config.xml. See the log for details. Schema validation can be disabled by starting the server with the command line option: -Dweblogic.configuration.schemaValidationEnabled=false.
at weblogic.management.provider.internal.RuntimeAccessImpl.processSchemaErrors(RuntimeAccessImpl.java:342)
at weblogic.management.provider.internal.RuntimeAccessImpl.parseNewStyleConfig(RuntimeAccessImpl.java:262)
at weblogic.management.provider.internal.RuntimeAccessImpl.<init>(RuntimeAccessImpl.java:127)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
at org.glassfish.hk2.utilities.reflection.ReflectionHelper.makeMe(ReflectionHelper.java:1350)
at org.jvnet.hk2.internal.ClazzCreator.createMe(ClazzCreator.java:271)
at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:365)
at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:471)
at org.jvnet.hk2.internal.SingletonContext$1.compute(SingletonContext.java:83)
at org.jvnet.hk2.internal.SingletonContext$1.compute(SingletonContext.java:71)
.......
>
<Feb 5, 2016 6:34:08 PM UTC> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FAILED.>
<Feb 5, 2016 6:34:08 PM UTC> <Error> <WebLogicServer> <BEA-000383> <A critical service failed. The server will shut itself down.>
<Feb 5, 2016 6:34:08 PM UTC> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FORCE_SHUTTING_DOWN.>
<Feb 5, 2016 6:34:08 PM UTC> <Info> <WebLogicServer> <BEA-000238> <Shutdown has completed.>
Cause
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
Symptoms |
Cause |
Solution |