My Oracle Support Banner

OPSS - Unable To Start Weblogic Admin Server getting CredStoreException: JPS-01061: Access to boostrap credential store denied to application code (Doc ID 2224559.1)

Last updated on DECEMBER 22, 2023

Applies to:

Oracle Platform Security for Java - Version 12.2.1.1.0 and later
Information in this document applies to any platform.

Symptoms

Installed fresh weblogic server 12.2.1.1.0 and webcenter sites 12.2.1.1 When attempting to Installed fresh trying to start the servers for the first time, the following error occurs.

Enabled the following debugs in the server start up , Add the  following adjacent to JAVA_OPTIONS in the setDomainEnv.sh

-Dweblogic.StdoutDebugEnabled=true -Dweblogic.DebugSecurityAtn=true -Djava.security.debug=jpspolicy -Djps.auth.debug=true -Djps.auth.debug.verbose=true


CLASSPATH=/<ORACLE_HOME>/oracle_common/modules/features/com.oracle.db.jdbc7-dms.jar:/<ORACLE_HOME_CORRECT_PATH>/oracle_common/modules/features/com.oracle.db.jdbc7-dms.jar:/<ORACLE_HOME_CORRECT_PATH>/oracle_common/modules/features/com.oracle.db.jdbc7-dms.jar:/<JDK_HOME>/lib/tools.jar:/<ORACLE_HOME_CORRECT_PATH>/wlserver/server/lib/weblogic.jar:/<ORACLE_HOME_CORRECT_PATH>/wlserver/../oracle_common/modules/net.sf.antcontrib_1.1.0.0_1-0b3/lib/ant-contrib.jar:/<ORACLE_HOME_CORRECT_PATH>/wlserver/modules/features/oracle.wls.common.nodemanager.jar:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/internal/features/jrf_wlsFmw_oracle.jrf.wls.classpath.jar::/<ORACLE_HOME_WRONG_PATH>/wlserver/common/derby/lib/derbynet.jar:/<ORACLE_HOME_WRONG_PATH>/wlserver/common/derby/lib/derbyclient.jar:/<ORACLE_HOME_WRONG_PATH>/wlserver/common/derby/lib/derby.jar:/<ORACLE_HOME_CORRECT_PATH>/oracle_common/modules/internal/features/jrf_wlsFmw_oracle.jrf.wls.classpath.jar::/<ORACLE_HOME_CORRECT_PATH>/wlserver/common/derby/lib/derbynet.jar:/<ORACLE_HOME_CORRECT_PATH>/wlserver/common/derby/lib/derbyclient.jar:/<ORACLE_HOME_CORRECT_PATH>/wlserver/common/derby/lib/derby.jar:/<ORACLE_HOME_CORRECT_PATH>/oracle_common/modules/internal/features/jrf_wlsFmw_oracle.jrf.wls.classpath.jar::/<ORACLE_HOME_CORRECT_PATH>/wlserver/common/derby/lib/derbynet.jar:/<ORACLE_HOME_CORRECT_PATH>/wlserver/common/derby/lib/derbyclient.jar:/<ORACLE_HOME_CORRECT_PATH>/wlserver/common/derby/lib/derby.jar:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/features/com.oracle.db.jdbc7-dms.jar:/<ORACLE_HOME_CORRECT_PATH>/oracle_common/modules/features/com.oracle.db.jdbc7-dms.jar:/<JDK_HOME>/lib/tools.jar:/<ORACLE_HOME_CORRECT_PATH>/wlserver/server/lib/weblogic.jar:/<ORACLE_HOME_CORRECT_PATH>/wlserver/../oracle_common/modules/net.sf.antcontrib_1.1.0.0_1-0b3/lib/ant-contrib.jar:/<ORACLE_HOME_CORRECT_PATH>/wlserver/modules/features/oracle.wls.common.nodemanager.jar:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/internal/features/jrf_wlsFmw_oracle.jrf.wls.classpath.jar::/<ORACLE_HOME_WRONG_PATH>/wlserver/common/derby/lib/derbynet.jar:/<ORACLE_HOME_WRONG_PATH>/wlserver/common/derby/lib/derbyclient.jar:/<ORACLE_HOME_WRONG_PATH>/wlserver/common/derby/lib/derby.jar:/<ORACLE_HOME_CORRECT_PATH>/oracle_common/modules/internal/features/jrf_wlsFmw_oracle.jrf.wls.classpath.jar::/<ORACLE_HOME_CORRECT_PATH>/wlserver/common/derby/lib/derbynet.jar:/<ORACLE_HOME_CORRECT_PATH>/wlserver/common/derby/lib/derbyclient.jar:/<ORACLE_HOME_CORRECT_PATH>/wlserver/common/derby/lib/derby.jar:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/features/com.oracle.db.jdbc7-dms.jar:/<JDK_HOME>/lib/tools.jar:/<ORACLE_HOME_WRONG_PATH>/wlserver/server/lib/weblogic.jar:/<ORACLE_HOME_WRONG_PATH>/wlserver/../oracle_common/modules/net.sf.antcontrib_1.1.0.0_1-0b3/lib/ant-contrib.jar:/<ORACLE_HOME_WRONG_PATH>/wlserver/modules/features/oracle.wls.common.nodemanager.jar:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/internal/features/jrf_wlsFmw_oracle.jrf.wls.classpath.jar::/<ORACLE_HOME_WRONG_PATH>/wlserver/common/derby/lib/derbynet.jar:/<ORACLE_HOME_WRONG_PATH>/wlserver/common/derby/lib/derbyclient.jar:/<ORACLE_HOME_WRONG_PATH>/wlserver/common/derby/lib/derby.jar
.
PATH=/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME>/bin:/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME>/bin:/<ORACLE_HOME_CORRECT_PATH>/wlserver/server/bin:/<ORACLE_HOME_CORRECT_PATH>/wlserver/../oracle_common/modules/org.apache.ant_1.9.2/bin:/<JDK_HOME>/jre/bin:/<JDK_HOME>/bin:/<ORACLE_HOME_WRONG_PATH>/user_projects/domains/<DOMAIN_NAME>/bin:/<ORACLE_HOME_WRONG_PATH>/wlserver/server/bin:/<ORACLE_HOME_WRONG_PATH>/wlserver/../oracle_common/modules/org.apache.ant_1.9.2/bin:/<JDK_HOME>/jre/bin:/<JDK_HOME>/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin
.
***************************************************
* To start WebLogic Server, use a username and *
* password assigned to an admin-level user. For *
* server administration, use the WebLogic Server *
* console at http://hostname:port/console *
***************************************************
Starting WLS with line:
/<JDK_HOME>/bin/java -server -Xms512m -Xmx1024m -Dweblogic.Name=AdminServer -Djava.security.policy=/<ORACLE_HOME_WRONG_PATH>/wlserver/server/lib/weblogic.policy -Xms1024m -Xmx4096m -XX:MaxPermSize=1024m -Djava.security.egd=file:/dev/./urandom -Djava.security.debug=jpspolicy -Xverify:none -Djava.system.class.loader=com.oracle.classloader.weblogic.LaunchClassLoader -Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Dopss.version=12.2.1.1 -Digf.arisidbeans.carmlloc=/<ORACLE_HOME_WRONG_PATH>/user_projects/domains/<DOMAIN_NAME>/config/fmwconfig/carml -Digf.arisidstack.home=/<ORACLE_HOME_WRONG_PATH>/user_projects/domains/<DOMAIN_NAME>/config/fmwconfig/arisidprovider -Doracle.security.jps.config=/<ORACLE_HOME_WRONG_PATH>/user_projects/domains/<DOMAIN_NAME>/config/fmwconfig/jps-config.xml -Doracle.deployed.app.dir=/<ORACLE_HOME_WRONG_PATH>/user_projects/domains/<DOMAIN_NAME>/servers/AdminServer/tmp/_WL_user -Doracle.deployed.app.ext=/- -Dweblogic.alternateTypesDirectory=/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/oracle.ossoiap,/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/oracle.oamprovider,/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/oracle.jps -Doracle.mds.filestore.preferred= -Dadf.version=12.2.1.1.0 -Dweblogic.jdbc.remoteEnabled=true -Dcommon.components.home=/<ORACLE_HOME_WRONG_PATH>/oracle_common -Djrf.version=12.2.1 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Ddomain.home=/<ORACLE_HOME_WRONG_PATH>/user_projects/domains/<DOMAIN_NAME> -Doracle.server.config.dir=/<ORACLE_HOME_WRONG_PATH>/user_projects/domains/<DOMAIN_NAME>/config/fmwconfig/servers/AdminServer -Doracle.domain.config.dir=/<ORACLE_HOME_WRONG_PATH>/user_projects/domains/<DOMAIN_NAME>/config/fmwconfig -javaagent:/<ORACLE_HOME_WRONG_PATH>/wlserver/server/lib/debugpatch-agent.jar -da -Dwls.home=/<ORACLE_HOME_WRONG_PATH>/wlserver/server -Dweblogic.home=/<ORACLE_HOME_WRONG_PATH>/wlserver/server -Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder -Dem.oracle.home=/<ORACLE_HOME_WRONG_PATH>/em -DINSTANCE_HOME=/<ORACLE_HOME_WRONG_PATH>/user_projects/domains/<DOMAIN_NAME> -Djava.awt.headless=true -Doracle.sysman.util.logging.mode=dual_mode -Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Dopss.version=12.2.1.1 -Digf.arisidbeans.carmlloc=/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME>/config/fmwconfig/carml -Digf.arisidstack.home=/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME>/config/fmwconfig/arisidprovider -Doracle.security.jps.config=/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME>/config/fmwconfig/jps-config.xml -Doracle.deployed.app.dir=/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME>/servers/AdminServer/tmp/_WL_user -Doracle.deployed.app.ext=/- -Dweblogic.alternateTypesDirectory=/<ORACLE_HOME_CORRECT_PATH>/oracle_common/modules/oracle.ossoiap,/<ORACLE_HOME_CORRECT_PATH>/oracle_common/modules/oracle.oamprovider,/<ORACLE_HOME_CORRECT_PATH>/oracle_common/modules/oracle.jps -Doracle.mds.filestore.preferred= -Dadf.version=12.2.1.1.0 -Dweblogic.jdbc.remoteEnabled=true -Dcommon.components.home=/<ORACLE_HOME_CORRECT_PATH>/oracle_common -Djrf.version=12.2.1 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Ddomain.home=/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME> -Doracle.server.config.dir=/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME>/config/fmwconfig/servers/AdminServer -Doracle.domain.config.dir=/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME>/config/fmwconfig -javaagent:/<ORACLE_HOME_CORRECT_PATH>/wlserver/server/lib/debugpatch-agent.jar -da -Dwls.home=/<ORACLE_HOME_CORRECT_PATH>/wlserver/server -Dweblogic.home=/<ORACLE_HOME_CORRECT_PATH>/wlserver/server -Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder -Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder -Dem.oracle.home=/<ORACLE_HOME_WRONG_PATH>/em -DINSTANCE_HOME=/<ORACLE_HOME_WRONG_PATH>/user_projects/domains/<DOMAIN_NAME> -Djava.awt.headless=true -Doracle.sysman.util.logging.mode=dual_mode -Dem.oracle.home=/<ORACLE_HOME_CORRECT_PATH>/em -DINSTANCE_HOME=/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME> -Djava.awt.headless=true -Doracle.sysman.util.logging.mode=dual_mode -Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Dopss.version=12.2.1.1 -Digf.arisidbeans.carmlloc=/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME>/config/fmwconfig/carml -Digf.arisidstack.home=/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME>/config/fmwconfig/arisidprovider -Doracle.security.jps.config=/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME>/config/fmwconfig/jps-config.xml -Doracle.deployed.app.dir=/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME>/servers/AdminServer/tmp/_WL_user -Doracle.deployed.app.ext=/- -Dweblogic.alternateTypesDirectory=/<ORACLE_HOME_CORRECT_PATH>/oracle_common/modules/oracle.ossoiap,/<ORACLE_HOME_CORRECT_PATH>/oracle_common/modules/oracle.oamprovider,/<ORACLE_HOME_CORRECT_PATH>/oracle_common/modules/oracle.jps -Doracle.mds.filestore.preferred= -Dadf.version=12.2.1.1.0 -Dweblogic.jdbc.remoteEnabled=true -Dcommon.components.home=/<ORACLE_HOME_CORRECT_PATH>/oracle_common -Djrf.version=12.2.1 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Ddomain.home=/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME> -Doracle.server.config.dir=/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME>/config/fmwconfig/servers/AdminServer -Doracle.domain.config.dir=/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME>/config/fmwconfig -javaagent:/<ORACLE_HOME_CORRECT_PATH>/wlserver/server/lib/debugpatch-agent.jar -da -Dwls.home=/<ORACLE_HOME_CORRECT_PATH>/wlserver/server -Dweblogic.home=/<ORACLE_HOME_CORRECT_PATH>/wlserver/server -Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder -Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder -Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder -Dem.oracle.home=/<ORACLE_HOME_WRONG_PATH>/em -DINSTANCE_HOME=/<ORACLE_HOME_WRONG_PATH>/user_projects/domains/<DOMAIN_NAME> -Djava.awt.headless=true -Doracle.sysman.util.logging.mode=dual_mode -Dem.oracle.home=/<ORACLE_HOME_CORRECT_PATH>/em -DINSTANCE_HOME=/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME> -Djava.awt.headless=true -Doracle.sysman.util.logging.mode=dual_mode -Dem.oracle.home=/<ORACLE_HOME_CORRECT_PATH>/em -DINSTANCE_HOME=/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME> -Djava.awt.headless=true -Doracle.sysman.util.logging.mode=dual_mode -Djava.util.logging.manager=oracle.core.ojdl.logging.ODLLogManager weblogic.Server
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=1024m; support was removed in 8.0
<Dec 20, 2016 8:51:03 AM EST> <Info> <Security> <BEA-090905> <Disabling the CryptoJ JCE Provider self-integrity check for better startup performance. To enable this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true.>
<Dec 20, 2016 8:51:03 AM EST> <Info> <Security> <BEA-090906> <Changing the default Random Number Generator in RSA CryptoJ from ECDRBG128 to HMACDRBG. To disable this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true.>
<Dec 20, 2016 8:51:04 AM EST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) 64-Bit Server VM Version 25.112-b15 from Oracle Corporation.>
Dec 20, 2016 8:51:04 AM oracle.security.jps.wls.JpsBootStrapService start
INFO: JPS bootstrap service started.
<Dec 20, 2016 8:51:04 AM EST> <Info> <RCM> <BEA-2165021> <"ResourceManagement" is not enabled in this JVM. Enable "ResourceManagement" to use the WebLogic Server "Resource Consumption Management" feature. To enable "ResourceManagement", you must specify the following JVM options in the WebLogic Server instance in which the JVM runs: -XX:+UnlockCommercialFeatures -XX:+ResourceManagement.>
<Dec 20, 2016 8:51:06 AM EST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 12.2.1.1.0 Thu Jun 2 16:21:58 PDT 2016 1784838
WebLogic Server 12.2.1.1.0 Thu Jun 2 16:21:58 PDT 2016 1784838>
policy: reading file:/<ORACLE_HOME_WRONG_PATH>/wlserver/server/lib/weblogic.policy
java.lang.IllegalArgumentException: null KeyStore name
at sun.security.util.PolicyUtil.getKeyStore(PolicyUtil.java:82)
at sun.security.provider.PolicyFile.init(PolicyFile.java:610)
at sun.security.provider.PolicyFile.access$400(PolicyFile.java:258)
at sun.security.provider.PolicyFile$3.run(PolicyFile.java:521)
at sun.security.provider.PolicyFile$3.run(PolicyFile.java:495)
at java.security.AccessController.doPrivileged(Native Method)
at sun.security.provider.PolicyFile.initPolicyFile(PolicyFile.java:495)
at sun.security.provider.PolicyFile.initPolicyFile(PolicyFile.java:480)
at sun.security.provider.PolicyFile.init(PolicyFile.java:439)
at sun.security.provider.PolicyFile.<init>(PolicyFile.java:297)
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:423)
at java.lang.Class.newInstance(Class.java:442)
at java.security.Policy.getPolicyNoCheck(Policy.java:184)
at java.security.ProtectionDomain.implies(ProtectionDomain.java:285)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:450)
at java.security.AccessController.checkPermission(AccessController.java:884)
at oracle.security.jps.util.JpsAuth$AuthorizationMechanism$3.checkPermission(JpsAuth.java:527)
at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:587)
at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:623)
at oracle.security.jps.internal.credstore.util.CsfUtil.checkPermission(CsfUtil.java:738)
at oracle.security.jps.internal.credstore.ssp.SspCredentialStore.containsCredential(SspCredentialStore.java:408)
at oracle.security.jps.internal.keystore.file.FileKeyStoreIntegrityChecker$3.run(FileKeyStoreIntegrityChecker.java:210)
at oracle.security.jps.internal.keystore.file.FileKeyStoreIntegrityChecker$3.run(FileKeyStoreIntegrityChecker.java:208)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.internal.keystore.file.FileKeyStoreIntegrityChecker.CsContainsHash(FileKeyStoreIntegrityChecker.java:208)
at oracle.security.jps.internal.keystore.file.FileKeyStoreIntegrityChecker.<init>(FileKeyStoreIntegrityChecker.java:93)
at oracle.security.jps.internal.keystore.file.FileKeyStoreManager.<init>(FileKeyStoreManager.java:222)
at oracle.security.jps.internal.keystore.file.FileKeyStoreManager.getInstance(FileKeyStoreManager.java:196)
at oracle.security.jps.internal.keystore.file.FileKeyStoreServiceImpl.doInit(FileKeyStoreServiceImpl.java:139)
at oracle.security.jps.internal.keystore.file.FileKeyStoreServiceImpl.start(FileKeyStoreServiceImpl.java:983)
at oracle.security.opss.internal.runtime.ServiceContextImpl.start(ServiceContextImpl.java:218)
at oracle.security.opss.internal.runtime.ServiceContextManagerImpl.createContext(ServiceContextManagerImpl.java:605)
at oracle.security.opss.internal.runtime.ServiceContextManagerImpl.initBootstrap(ServiceContextManagerImpl.java:178)
at oracle.security.opss.internal.runtime.ServiceContextManagerImpl.initBootstrap(ServiceContextManagerImpl.java:158)
at oracle.security.jps.internal.config.OpssCommonStartup$3.run(OpssCommonStartup.java:354)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.internal.config.OpssCommonStartup.preStart(OpssCommonStartup.java:307)
at oracle.security.jps.JpsStartup.preStart(JpsStartup.java:286)
at oracle.security.jps.wls.JpsBootStrapService.start(JpsBootStrapService.java:80)
at weblogic.server.AbstractServerService.postConstruct(AbstractServerService.java:76)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.glassfish.hk2.utilities.reflection.ReflectionHelper.invoke(ReflectionHelper.java:1262)
at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:332)
at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:374)
at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:471)
at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:232)
at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:85)
at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2020)
at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:114)
at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:88)
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1213)
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1144)
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$UpOneLevel.run(CurrentTaskFuture.java:762)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
policy: Adding policy entry:
policy: signedBy null
policy: codeBase file:/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME>/servers/AdminServer/tmp/_WL_internal/-
policy: ("java.security.AllPermission" "<all permissions>" "<all actions>")
policy:
policy: Adding policy entry:
policy: signedBy null
policy: codeBase file:/<ORACLE_HOME_WRONG_PATH>/wlserver/server/lib/-
policy: ("java.security.AllPermission" "<all permissions>" "<all actions>")
policy:
policy: Adding policy entry:
policy: signedBy null
policy: codeBase file:/<ORACLE_HOME_WRONG_PATH>/wlserver/modules/-
policy: ("java.security.AllPermission" "<all permissions>" "<all actions>")
policy:
..............
policy:
policy: reading file:/<JDK_HOME>/jre/lib/security/java.policy
java.lang.IllegalArgumentException: null KeyStore name
at sun.security.util.PolicyUtil.getKeyStore(PolicyUtil.java:82)
at sun.security.provider.PolicyFile.init(PolicyFile.java:610)
at sun.security.provider.PolicyFile.access$400(PolicyFile.java:258)
at sun.security.provider.PolicyFile$3.run(PolicyFile.java:562)
at sun.security.provider.PolicyFile$3.run(PolicyFile.java:495)
at java.security.AccessController.doPrivileged(Native Method)
at sun.security.provider.PolicyFile.initPolicyFile(PolicyFile.java:495)
at sun.security.provider.PolicyFile.initPolicyFile(PolicyFile.java:480)
at sun.security.provider.PolicyFile.init(PolicyFile.java:439)
at sun.security.provider.PolicyFile.<init>(PolicyFile.java:297)
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:423)
at java.lang.Class.newInstance(Class.java:442)
at java.security.Policy.getPolicyNoCheck(Policy.java:184)
at java.security.ProtectionDomain.implies(ProtectionDomain.java:285)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:450)
at java.security.AccessController.checkPermission(AccessController.java:884)
at oracle.security.jps.util.JpsAuth$AuthorizationMechanism$3.checkPermission(JpsAuth.java:527)
at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:587)
at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:623)
at oracle.security.jps.internal.credstore.util.CsfUtil.checkPermission(CsfUtil.java:738)
at oracle.security.jps.internal.credstore.ssp.SspCredentialStore.containsCredential(SspCredentialStore.java:408)
at oracle.security.jps.internal.keystore.file.FileKeyStoreIntegrityChecker$3.run(FileKeyStoreIntegrityChecker.java:210)
at oracle.security.jps.internal.keystore.file.FileKeyStoreIntegrityChecker$3.run(FileKeyStoreIntegrityChecker.java:208)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.internal.keystore.file.FileKeyStoreIntegrityChecker.CsContainsHash(FileKeyStoreIntegrityChecker.java:208)
at oracle.security.jps.internal.keystore.file.FileKeyStoreIntegrityChecker.<init>(FileKeyStoreIntegrityChecker.java:93)
at oracle.security.jps.internal.keystore.file.FileKeyStoreManager.<init>(FileKeyStoreManager.java:222)
at oracle.security.jps.internal.keystore.file.FileKeyStoreManager.getInstance(FileKeyStoreManager.java:196)
at oracle.security.jps.internal.keystore.file.FileKeyStoreServiceImpl.doInit(FileKeyStoreServiceImpl.java:139)
at oracle.security.jps.internal.keystore.file.FileKeyStoreServiceImpl.start(FileKeyStoreServiceImpl.java:983)
at oracle.security.opss.internal.runtime.ServiceContextImpl.start(ServiceContextImpl.java:218)
at oracle.security.opss.internal.runtime.ServiceContextManagerImpl.createContext(ServiceContextManagerImpl.java:605)
at oracle.security.opss.internal.runtime.ServiceContextManagerImpl.initBootstrap(ServiceContextManagerImpl.java:178)
at oracle.security.opss.internal.runtime.ServiceContextManagerImpl.initBootstrap(ServiceContextManagerImpl.java:158)
at oracle.security.jps.internal.config.OpssCommonStartup$3.run(OpssCommonStartup.java:354)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.internal.config.OpssCommonStartup.preStart(OpssCommonStartup.java:307)
at oracle.security.jps.JpsStartup.preStart(JpsStartup.java:286)
at oracle.security.jps.wls.JpsBootStrapService.start(JpsBootStrapService.java:80)
at weblogic.server.AbstractServerService.postConstruct(AbstractServerService.java:76)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.glassfish.hk2.utilities.reflection.ReflectionHelper.invoke(ReflectionHelper.java:1262)
at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:332)
at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:374)
at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:471)
at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:232)
at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:85)
at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2020)
at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:114)
at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:88)
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1213)
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1144)
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$UpOneLevel.run(CurrentTaskFuture.java:762)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
policy: Adding policy entry:
policy: signedBy null
policy: codeBase file:/<JDK_HOME>/jre/lib/ext/*
policy: ("java.security.AllPermission" "<all permissions>" "<all actions>")
..............
policy: getPermissions:
PD CodeSource: (file:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/oracle.jps/jps-api.jar <no signer certificates>)
PD ClassLoader: PolicyClassLoader 'weblogic-launcher' @1b11171f {file:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/features/com.oracle.db.jdbc7-dms.jar file:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/oracle.osdt/osdt_cert.jar ... (1523 more)}
PD Principals: <no principals>
policy: evaluate codesources:
Policy CodeSource: (file:/<ORACLE_HOME_CORRECT_PATH>/user_projects/domains/<DOMAIN_NAME>/servers/AdminServer/tmp/_WL_internal/- <no signer certificates>)
Active CodeSource: (file:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/oracle.jps/jps-api.jar <no signer certificates>)
policy: evaluation (codesource) failed
policy: evaluate codesources:
Policy CodeSource: (file:/<ORACLE_HOME_WRONG_PATH>/wlserver/server/lib/- <no signer certificates>)
Active CodeSource: (file:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/oracle.jps/jps-api.jar <no signer certificates>)
policy: evaluation (codesource) failed
policy: evaluate codesources:
Policy CodeSource: (file:/<ORACLE_HOME_WRONG_PATH>/wlserver/modules/- <no signer certificates>)
Active CodeSource: (file:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/oracle.jps/jps-api.jar <no signer certificates>)
policy: evaluation (codesource) failed
policy: evaluate codesources:
Policy CodeSource: (file:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/com.bea.core.utils.jar <no signer certificates>)
Active CodeSource: (file:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/oracle.jps/jps-api.jar <no signer certificates>)
policy: evaluation (codesource) failed
policy: evaluate codesources:
Policy CodeSource: (file:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/datadirect/fmwgenerictoken.jar <no signer certificates>)
Active CodeSource: (file:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/oracle.jps/jps-api.jar <no signer certificates>)
policy: evaluation (codesource) failed
........................
policy: evaluate principals:
Policy Principals: [weblogic.security.principal.WLSPolicyFileGroupPrincipalImpl/Monitors]
Active Principals: []
policy: evaluation (principals) failed
policy: evaluate codesources:
Policy CodeSource: (null <no signer certificates>)
Active CodeSource: (file:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/oracle.jps/jps-api.jar <no signer certificates>)
policy: evaluate principals:
Policy Principals: [weblogic.security.principal.WLSKernelIdentity/*]
Active Principals: []
policy: evaluation (principals) failed
.............
Policy CodeSource: (file:/<JDK_HOME>/jre/lib/ext/* <no signer certificates>)
Active CodeSource: (file:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/oracle.jps/jps-api.jar <no signer certificates>)
policy: evaluation (codesource) failed
policy: evaluate codesources:
Policy CodeSource: (file:/usr/java/packages/lib/ext/* <no signer certificates>)
Active CodeSource: (file:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/oracle.jps/jps-api.jar <no signer certificates>)
policy: evaluation (codesource) failed
policy: evaluate codesources:
Policy CodeSource: (null <no signer certificates>)
Active CodeSource: (file:/<ORACLE_HOME_WRONG_PATH>/oracle_common/modules/oracle.jps/jps-api.jar <no signer certificates>)
.............
Dec 20, 2016 8:51:06 AM oracle.security.jps.internal.keystore.file.FileKeyStoreIntegrityChecker <init>
WARNING: Key store file integrity checker initialization failed. Reason oracle.security.jps.service.keystore.KeyStoreServiceException: JPS-01061: Access to boostrap credential store denied to application code.
Dec 20, 2016 8:51:06 AM oracle.security.jps.internal.keystore.file.FileKeyStoreManager openKeyStore
WARNING: Opening of file based keystore failed. Reason :
oracle.security.jps.service.keystore.KeyStoreServiceException: JPS-06519: Failed to get/set credential with map fks and key null in bootstrap credstore. Reason oracle.security.jps.service.keystore.KeyStoreServiceException: JPS-06519: Failed to get/set credential with map fks and key current.key in bootstrap credstore. Reason null
at oracle.security.jps.internal.keystore.util.KeyStoreServiceUtil.getMasterKey(KeyStoreServiceUtil.java:492)
at oracle.security.jps.internal.keystore.file.FileKeyStoreManager$3.run(FileKeyStoreManager.java:426)
at oracle.security.jps.internal.keystore.file.FileKeyStoreManager$3.run(FileKeyStoreManager.java:424)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.internal.keystore.file.FileKeyStoreManager.openKeyStore(FileKeyStoreManager.java:424)
at oracle.security.jps.internal.keystore.file.FileKeyStoreManager.openKeyStore(FileKeyStoreManager.java:407)
at oracle.security.jps.internal.keystore.file.FileKeyStoreServiceImpl.doInit(FileKeyStoreServiceImpl.java:150)
at oracle.security.jps.internal.keystore.file.FileKeyStoreServiceImpl.start(FileKeyStoreServiceImpl.java:983)
at oracle.security.opss.internal.runtime.ServiceContextImpl.start(ServiceContextImpl.java:218)
at oracle.security.opss.internal.runtime.ServiceContextManagerImpl.createContext(ServiceContextManagerImpl.java:605)
at oracle.security.opss.internal.runtime.ServiceContextManagerImpl.initBootstrap(ServiceContextManagerImpl.java:178)
at oracle.security.opss.internal.runtime.ServiceContextManagerImpl.initBootstrap(ServiceContextManagerImpl.java:158)
at oracle.security.jps.internal.config.OpssCommonStartup$3.run(OpssCommonStartup.java:354)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.internal.config.OpssCommonStartup.preStart(OpssCommonStartup.java:307)
at oracle.security.jps.JpsStartup.preStart(JpsStartup.java:286)
at oracle.security.jps.wls.JpsBootStrapService.start(JpsBootStrapService.java:80)
at weblogic.server.AbstractServerService.postConstruct(AbstractServerService.java:76)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.glassfish.hk2.utilities.reflection.ReflectionHelper.invoke(ReflectionHelper.java:1262)
at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:332)
at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:374)
at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:471)
at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:232)
at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:85)
at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2020)
at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:114)
at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:88)
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1213)
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1144)
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$UpOneLevel.run(CurrentTaskFuture.java:762)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: oracle.security.jps.service.keystore.KeyStoreServiceException: JPS-06519: Failed to get/set credential with map fks and key current.key in bootstrap credstore. Reason null
at oracle.security.jps.internal.keystore.util.KeyStoreServiceUtil.getCurrentMasterKeyAlias(KeyStoreServiceUtil.java:343)
at oracle.security.jps.internal.keystore.util.KeyStoreServiceUtil$5.run(KeyStoreServiceUtil.java:485)
at oracle.security.jps.internal.keystore.util.KeyStoreServiceUtil$5.run(KeyStoreServiceUtil.java:483)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.internal.keystore.util.KeyStoreServiceUtil.getMasterKey(KeyStoreServiceUtil.java:483)
... 36 more
Caused by: oracle.security.jps.service.credstore.CredStoreException: JPS-01061: Access to boostrap credential store denied to application code.
at oracle.security.jps.internal.credstore.ssp.SspCredentialStore.getCredential(SspCredentialStore.java:573)
at oracle.security.jps.internal.keystore.util.KeyStoreServiceUtil.getCurrentMasterKeyAlias(KeyStoreServiceUtil.java:332)
... 40 more

Dec 20, 2016 8:51:06 AM oracle.security.jps.internal.config.OpssCommonStartup preStart
INFO: Jps startup failed.
 <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING.>
 <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool.>
 <Info> <WorkManager> <BEA-002942> <CMM memory level becomes 0. Setting standby thread pool size to 256.>
 <Critical> <WebLogicServer> <BEA-000362> <Server failed. Reason:

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


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