My Oracle Support Banner

OPSS - After install OIM the configureSecurityStore.py scripts Hangs (Doc ID 2317527.1)

Last updated on NOVEMBER 01, 2019

Applies to:

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

Symptoms

On : 11.1.2.3.0 version, Java Platform Security

While installing OIM, following the post-configuration steps, the configureSecurityStore.py scripts hangs and never ends

15.4.1 Associating the Domain with the OPSS policy Store

This installation was on Super Cluster complex environment with , infiniband , Ipmp , zones , NFS server set up, and several network interfaces, on Solaris 11.3

After take thread dumps, observing

./wlst.sh <MW_HOME>/common/tools/configureSecurityStore.py -d <DOMAIN_HOME> -c IAM -m create -p
.........
Initializing WebLogic Scripting Tool (WLST) ...
Jython scans all the jar files it can find at first startup. Depending on the system, this process may take a few minutes to complete, and WLST may not return a prompt right away.
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands

Info: Data source is: <OPSS_JDBC>
Info: DB JDBC driver: oracle.jdbc.OracleDriver
Info: DB JDBC URL: jdbc:oracle:thin:@(DESCRIPTION=(ENABLE=BROKEN)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=<HOST_1>)(PORT=<PORT_1>))(ADDRESS=(PROTOCOL=TCP)(HOST=<HOST_2>)(PORT=<PORT_2>))(ADDRESS=(PROTOCOL=TCP)(HOST=<HOST_3>)(PORT=<PORT_3>))(ADDRESS=(PROTOCOL=TCP)(HOST=<HOST_4>)(PORT=<PORT_4>)))(CONNECT_DATA=(SERVICE_NAME=<SERVICE_NAME>)))
Connected:oracle.jdbc.driver.T4CConnection@<ENCRYPTED>
Disconnect:oracle.jdbc.driver.T4CConnection@<ENCRYPTED>
[oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator] checkServiceSetup - done
[oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator] checkServiceSchema - Store schema has been seeded completely
Oct 11, 2017 4:35:16 PM oracle.security.jps.internal.config.ldap.LdapCredStoreServiceConfigurator schemaCompatibleHandler
INFO: Credential store schema upgrade not required. Store Schema version 11.1.1.9.0 is compatible to the seed schema version 11.1.1.9.0
[oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator] updateServiceConfiguration - done
[oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator] seedSchemaAndCreateDIT - done

Thread dump 1
****************************************************************
StreamReader stderr" daemon prio=3 tid=<TID> nid=<NID> runnable [<ENCRYPTED>]
java.lang.Thread.State: RUNNABLE
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:272)
at java.lang.UNIXProcess$DeferredCloseInputStream.read(UNIXProcess.java:331)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:273)
at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
- locked <ENCRYPTED> (a java.io.BufferedInputStream)
at java.io.FilterInputStream.read(FilterInputStream.java:107)
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)
at org.python.core.PyReflectedFunction.__call__(Unknown Source)
at org.python.core.PyMethod.__call__(Unknown Source)
at org.python.core.PyObject.__call__(Unknown Source)
at org.python.core.PyInstance.invoke(Unknown Source)
at popen2$py._readStream$12(<MW_HOME>/wlserver_10.3/common/wlst/modules/jython-modules.jar/Lib/popen2.py:154)
at popen2$py.call_function(<MW_HOME>/wlserver_10.3/common/wlst/modules/jython-modules.jar/Lib/popen2.py)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyFunction.__call__(Unknown Source)
at org.python.core.PyObject.__call__(Unknown Source)
at org.python.core.__builtin__.apply(Unknown Source)
at org.python.core.__builtin__.apply(Unknown Source)
at org.python.core.BuiltinFunctions.__call__(Unknown Source)
at threading$py.run$48(wlst\jython_2.2.1\Lib\threading.py:402)
at threading$py.call_function(wlst\jython_2.2.1\Lib\threading.py)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyFunction.__call__(Unknown Source)
at org.python.core.PyInstance.invoke(Unknown Source)
at threading$py._Thread__bootstrap$49(wlst\jython_2.2.1\Lib\threading.py:414)
at threading$py.call_function(wlst\jython_2.2.1\Lib\threading.py)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyFunction.__call__(Unknown Source)
at org.python.core.PyMethod.__call__(Unknown Source)
at org.python.core.PyObject.__call__(Unknown Source)
at org.python.modules.FunctionThread.run(Unknown Source)

"process reaper" daemon prio=3 tid=<TID> nid=<NID> runnable [<ENCRYPTED>]
java.lang.Thread.State: RUNNABLE
at java.lang.UNIXProcess.waitForProcessExit(Native Method)
at java.lang.UNIXProcess.access$1000(UNIXProcess.java:38)
at java.lang.UNIXProcess$3$1.run(UNIXProcess.java:189)

"ExecuteThread: '4' for queue: 'default'" daemon prio=3 tid=<TID> nid=<NID> in Object.wait() [<ENCRYPTED>]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <ENCRYPTED> (a weblogic.kernel.ServerExecuteThread)
at java.lang.Object.wait(Object.java:503)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:91)
- locked <ENCRYPTED> (a weblogic.kernel.ServerExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:115)
.....................

 

 

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
References


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