OPSS - Unable Start Admin Server Seeing configureSecurityStore wlst script failing as NoSuchMethodError

(Doc ID 2215737.1)

Last updated on DECEMBER 20, 2016

Applies to:

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

Symptoms

On : 11.1.2.2.0 version, Java Platform Security

Unable start Weblogic servers after a forced reboot of server. Seeing a java.lang.NoSuchMethodError message:

CLASSPATH=/export/smprd11oim-shared/oracle/products/identity/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/export/smprd11oim-shared/oracle/products/identity/patch_ocp371/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/export/smprd11oim-shared/oracle/products/identity/jdk6/lib/tools.jar:/export/smprd11oim-shared/oracle/products/identity/wlserver_10.3/server/lib/weblogic_sp.jar:/export/smprd11oim-shared/oracle/products/identity/wlserver_10.3/server/lib/weblogic.jar:/export/smprd11oim-shared/oracle/products/identity/modules/features/weblogic.server.modules_10.3.6.0.jar:/export/smprd11oim-shared/oracle/products/identity/wlserver_10.3/server/lib/webservices.jar:/export/smprd11oim-shared/oracle/products/identity/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/export/smprd11oim-shared/oracle/products/identity/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:..............................

...................
Initializing WebLogic Scripting Tool (WLST) ...

Welcome to WebLogic Server Administration Scripting Shell

Type help() for help on available commands

Info: Data source is: opss-DBDS
Problem invoking WLST - Traceback (innermost last):
  File "/export/smprd11oim-shared/oracle/products/identity/iam/common/tools/configureSecurityStore.py", line 562, in ?
  File "/export/smprd11oim-shared/oracle/products/identity/iam/common/tools/configureSecurityStore.py", line 259, in isInCredStore
    at oracle.security.jps.az.internal.management.pd.service.JavaPolicyUtil.getAllAdminGrantEntryListInSingleQuery(JavaPolicyUtil.java:670)
    at oracle.security.jps.az.internal.management.pd.service.JavaPolicyUtil.getAdminPolicyEntries(JavaPolicyUtil.java:179)
    at oracle.security.jps.az.internal.management.pd.service.GenericPolicyDistributionService.getAdminPolicies(GenericPolicyDistributionService.java:873)
    at oracle.security.jps.az.internal.management.pd.service.GenericPolicyDistributionService.internalGetSystemPolicyEntry(GenericPolicyDistributionService.java:325)
    at oracle.security.jps.az.internal.management.pd.service.GenericPolicyDistributionService.getSystemPolicyEntry(GenericPolicyDistributionService.java:282)
    at oracle.security.jps.az.internal.management.pd.service.PolicyDistributionServiceImpl.getSystemPolicyEntry(PolicyDistributionServiceImpl.java:151)
    at oracle.security.jps.az.internal.runtime.service.PDPServiceImpl.initializeUncontrolledMode(PDPServiceImpl.java:623)
    at oracle.security.jps.az.internal.runtime.service.PDPServiceImpl.initial(PDPServiceImpl.java:542)
    at oracle.security.jps.az.internal.runtime.service.PDPServiceImpl.<init>(PDPServiceImpl.java:393)
    at oracle.security.jps.az.internal.runtime.provider.PDPServiceProvider.getInstance(PDPServiceProvider.java:89)
    at oracle.security.jps.internal.core.runtime.ContextFactoryImpl.findServiceInstance(ContextFactoryImpl.java:139)
    at oracle.security.jps.internal.core.runtime.ContextFactoryImpl.getContext(ContextFactoryImpl.java:170)
    at oracle.security.jps.internal.core.runtime.ContextFactoryImpl.getContext(ContextFactoryImpl.java:206)
    at oracle.security.jps.internal.core.runtime.JpsContextFactoryImpl.getContext(JpsContextFactoryImpl.java:132)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)

java.lang.NoSuchMethodError: java.lang.NoSuchMethodError: oracle.security.jps.internal.policystore.entitymanager.InternalQueryManager.getGrantee(Ljava/lang/String;)Loracle/security/jps/az/common/info/GranteeEntry;

Need to do the security configuration first!
<Dec 13, 2016 9:23:08 AM> <FINEST> <NodeManager> <Waiting for the process to die: 2852>
<Dec 13, 2016 9:23:08 AM> <INFO> <NodeManager> <Server failed during startup so will not be restarted>
<Dec 13, 2016 9:23:08 AM> <FINEST> <NodeManager> <runMonitor returned, setting finished=true and notifying waiters>

 

 

 

 

 

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