Configure Database Security Store - OIM 11g R2 upgrade

Hi,
We have OIM 11g R1 environment and now upgrading it to 11g R2(11.1.2.0),
As part of upgrading we have to create a security store
While creating security store. We are seeing, java.sql.SQLIntegrityConstraintViolationException
Caused by: java.sql.SQLIntegrityConstraintViolationException:ORA-00001: unique constraint (DEV_OPSS.IDX_JPS_RDN_PDN) violated
Your inputs are highly appreciated
Regards,
Anand

Thanks Nishith.
I have tried droping and recreating the schema but it doesn't work.
"For R2 must use weblogic 10.3.6 and SOA 11.1.1.6 and RCU 11l.1.2.0"
We have SOA-11.1.1.7.0, Weblogic 10.3.6, RCU 11.1.2.0 , 11g R2 DB.
I think our issue is exactly same as that in Doc ID 1547423.1 and also tried reinstalling everything and configured the domain again still two rdn for credentialstore (cn=credentialstore) is created everytime (which results in sqlIntegrityException). 
I have already tried disabling the constraints,deleting the entry for credentialstore in MY_OPSS.JPS_DN still cannot create security store.
Is there anyother workaround?  Your inputs will really guide us.
Regards,
Anandan

Similar Messages

  • ORA-00001: unique constraint during "Configure Database Security Store for OIM Domain"

    Hi Guru's,
    I am following the below steps for OIM 11.1.2.1 with SOA 11.1.1.7 Installation and facing below error during step "Configure Database Security Store for OIM Domain".
    Installed Database 11.2.0.3
    Installed RCU (Here I used two versions.
         RCU 11.1.2   - Used IDAM prefix for (Metadata Services, OPSS, OIM)
         RCU 11.1.1.7 - Used SOA prefix for(Metadata Services,SOA Infrastructure, User Messaging service)
    Installed JDK 7 (Java 1.7)
    Installed WL 10.3.6 (MW_HOME-/u01/Middleware/fmw, WL_HOME=/u01/Middleware/fmw/wlserver_10.3)
    Installed FMW 11.1.2.1 for OIM. (ORACLE_HOME=Oracle_IDM1)
    Installed FMW 11.1.1.7 for SOA (ORACLE_HOME=Oracle_SOA1)
    WL Domain creation.  (Domain Name – idam_domain1)
    Configure Database Security Store for OIM Domain.
    Internal Exception: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (IDAM_OPSS.IDX_JPS_RDN_PDN) violated
    Also followed the below bug solution, but issue still occurs.
    Bug 16690836 : CONFIGURE DATABASE SECURITY STORE (CONFIGURESECURITYSTORE.PY) SCRIPT IS FAILING
    @ 1. Delete the Schemas using RCU.
    @ 2. Recreate the OAM schemas.
    @ 3. Reinstall the WLS and OAM software.
    @ 4. Run config.sh to create a new domain.
    @ 5. Run setDomainEnv.sh from user_projects/domains/<Domain_name>/bin
    @ 6. Run the configureSecurityStore.py from same window.
    Not sure if anyone tried with different steps that fixed the issue? Could you please help.
    Thanks
    VG

    Hi Gurus, I got the solution from Oracle. SOA 11.1.1.7.0 shouldn't be used with Identity Management 11.1.2.1.0(11GR1-PS1) version. Identity Management 11.1.2.1.0(11GR1-PS1) is bundled with SOA 11.1.1.6.0. When used this SOA version, Installation went smooth. Thanks VG

  • Configuring Database Security Store is failing

    Guys,
    I am trying to configure Database Security Store while installing 11gR2 (OIM, OAM, SOA) and wlst.sh script is failing. Here is the format I am giving.
    $MW_HOME/oracle_common/common/bin/wlst.sh $ORACLE_HOME/common/tools/configureSecurityStore.py -d $IAM_DOMAIN_LOCATION -m create -c IAM -p $ORA_PASS
    Here is the error message i am getting.
    Problem invoking WLST - Traceback (innermost last):
    File "/apps/Oracle/Middleware/Oracle_IDM1/common/tools/configureSecurityStore.py ", line 15, in ?
    ImportError: no module named security
    Please let me know how to resolve this issue.
    PS: I created a new domain with 7002 for OIM, OAM & SOA as 7001 is being used by OID domain. And trying to run the above command with 7002 domain name and getting this error.

    This is a bug.
    Run a search for wlst.sh in your environment and call the wlst.sh from oracle_common/common/bin not from wl_server/common/bin.
    You can look for this (Doc ID 1493576.1) in Oracle support.
    Thanks,
    Ram

  • Please help with Configuring Database Security Store

    Here's the error i get....
    Any ideas?
    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
    WLS ManagedService is not up running. Fall back to use system properties for con
    figuration.
    Info: DB JDBC driver: oracle.jdbc.OracleDriver
    Info: DB JDBC URL: jdbc:oracle:thin:@localhost:1521/idgov
    Connected:oracle.jdbc.driver.T4CConnection@21bce8d
    Disconnect:oracle.jdbc.driver.T4CConnection@21bce8d
    INFO: Found persistence provider "org.eclipse.persistence.jpa.PersistenceProvide
    r". OpenJPA will not be used.
    [oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator]  checkSe
    rviceSetup - done
    Aug 13, 2013 8:47:47 PM oracle.security.jps.internal.config.ldap.LdapCredStoreSe
    rviceConfigurator schemaCompatibleHandler
    INFO: Credential store schema upgrade not required. Store Schema version 11.1.1.
    6.0 is compatible to the seed schema version 11.1.1.4.0
    [oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator]  checkSe
    rviceSchema - Store schema has been seeded completely
    [oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator]  updateS
    erviceConfiguration - done
    [oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator]  seedSch
    emaAndCreateDIT - failed JPS-10000: There was an internal error in the policy st
    ore.
    Exception in thread "Main Thread" java.lang.RuntimeException: JPS-10000: There w
    as an internal error in the policy store.
    oracle.security.jps.internal.api.common.JpsCredentialStoreLdapNodeCreationExcept
    ion: JPS-10000: There was an internal error in the policy store.
            at oracle.security.jps.internal.common.rdbms.util.JpsDbBootstrapImpl.cre
    ateJpsCredentailStoreInLdap(JpsDbBootstrapImpl.java:303)
            at oracle.security.jps.internal.config.ldap.LdapCredStoreServiceConfigur
    ator.addServiceStoreBase(LdapCredStoreServiceConfigurator.java:114)
            at oracle.security.jps.internal.config.ldap.LdapCredStoreServiceConfigur
    ator.seedSchemaAndCreateDIT(LdapCredStoreServiceConfigurator.java:142)
            at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnab
    ler.runConfiguration(LdapServiceEnabler.java:448)
            at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnab
    ler.configureCredentialStoreService(LdapServiceEnabler.java:233)
            at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnab
    ler.configureSecurityServices(LdapServiceEnabler.java:171)
            at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnab
    ler.main(LdapServiceEnabler.java:129)
    Caused by: oracle.security.jps.service.policystore.PolicyStoreConnectivityExcept
    ion: JPS-10000: There was an internal error in the policy store.
            at oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager.handl
    eRollbackException(JpsDBDataManager.java:1345)
            at oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager.inter
    nalCommitTxn(JpsDBDataManager.java:1508)
            at oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager.commi
    tTransactionInDoAs(JpsDBDataManager.java:1475)
            at oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager.commi
    tTransaction(JpsDBDataManager.java:1466)
            at oracle.security.jps.internal.common.rdbms.util.JpsDbBootstrapImpl.cre
    ateJpsCredentailStoreInLdap(JpsDbBootstrapImpl.java:296)
            at oracle.security.jps.internal.config.ldap.LdapCredStoreServiceConfigur
    ator.addServiceStoreBase(LdapCredStoreServiceConfigurator.java:113)
            at oracle.security.jps.internal.config.ldap.LdapCredStoreServiceConfigur
    ator.seedSchemaAndCreateDIT(LdapCredStoreServiceConfigurator.java:142)
            at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnab
    ler.runConfiguration(LdapServiceEnabler.java:447)
            at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnab
    ler.configureCredentialStoreService(LdapServiceEnabler.java:232)
            at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnab
    ler.configureSecurityServices(LdapServiceEnabler.java:170)
            ... 1 more
    Caused by: javax.persistence.RollbackException: Exception [EclipseLink-4002] (Ec
    lipse Persistence Services - 2.3.1.v20111018-r10243): org.eclipse.persistence.ex
    ceptions.DatabaseException
    Internal Exception: java.sql.SQLIntegrityConstraintViolationException: ORA-00001
    : unique constraint (DEV20_OPSS.IDX_JPS_RDN_PDN) violated
    Error Code: 1
    Call: INSERT INTO JPS_DN (ENTRYID, PARENTDN, RDN) VALUES (?, ?, ?)
            bind => [3 parameters bound]
    Query: InsertObjectQuery(EntryId=11437:rdn=cn=credentialstore:pdn=cn=jpsroot,cn=
    jpscontext,cn=iam,: JpsStore Entry={[EntryId = 11437:Attribute RowId = 45348
    dn = cn=CredentialStore,cn=IAM,cn=JPSContext,cn=jpsroot, EntryId = 11437:Attribu
    te RowId = 45349
    objectclass = top, EntryId = 11437:Attribute RowId = 45350
    objectclass = orclContainer, EntryId = 11437:Attribute RowId = 45351
    cn = CredentialStore]})
            at org.eclipse.persistence.internal.jpa.transaction.EntityTransactionImp
    l.commitInternal(EntityTransactionImpl.java:102)
            at org.eclipse.persistence.internal.jpa.transaction.EntityTransactionImp
    l.commit(EntityTransactionImpl.java:63)
            at oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager$8.run
    (JpsDBDataManager.java:1488)
            at oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager.inter
    nalCommitTxn(JpsDBDataManager.java:1492)
            at oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager.commi
    tTransactionInDoAs(JpsDBDataManager.java:1476)
            at oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager.commi
    tTransaction(JpsDBDataManager.java:1466)
            at oracle.security.jps.internal.common.rdbms.util.JpsDbBootstrapImpl.cre
    ateJpsCredentailStoreInLdap(JpsDbBootstrapImpl.java:297)
            at oracle.security.jps.internal.config.ldap.LdapCredStoreServiceConfigur
    ator.addServiceStoreBase(LdapCredStoreServiceConfigurator.java:114)
            at oracle.security.jps.internal.config.ldap.LdapCredStoreServiceConfigur
    ator.seedSchemaAndCreateDIT(LdapCredStoreServiceConfigurator.java:142)
            at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnab
    ler.runConfiguration(LdapServiceEnabler.java:448)
            at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnab
    ler.configureCredentialStoreService(LdapServiceEnabler.java:233)
            at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnab
    ler.configureSecurityServices(LdapServiceEnabler.java:171)
            ... 1 more
    Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.3.1.v2
    0111018-r10243): org.eclipse.persistence.exceptions.DatabaseException
    Internal Exception: java.sql.SQLIntegrityConstraintViolationException: ORA-00001
    : unique constraint (DEV20_OPSS.IDX_JPS_RDN_PDN) violated
    Error Code: 1
    Call: INSERT INTO JPS_DN (ENTRYID, PARENTDN, RDN) VALUES (?, ?, ?)
            bind => [3 parameters bound]
    Query: InsertObjectQuery(EntryId=11437:rdn=cn=credentialstore:pdn=cn=jpsroot,cn=
    jpscontext,cn=iam,: JpsStore Entry={[EntryId = 11437:Attribute RowId = 45348
    dn = cn=CredentialStore,cn=IAM,cn=JPSContext,cn=jpsroot, EntryId = 11437:Attribu
    te RowId = 45349
    objectclass = top, EntryId = 11437:Attribute RowId = 45350
    objectclass = orclContainer, EntryId = 11437:Attribute RowId = 45351
    cn = CredentialStore]})
            at org.eclipse.persistence.exceptions.DatabaseException.sqlException(Dat
    abaseException.java:324)
            at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.exec
    uteDirectNoSelect(DatabaseAccessor.java:840)
            at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.exec
    uteNoSelect(DatabaseAccessor.java:906)
            at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basi
    cExecuteCall(DatabaseAccessor.java:592)
            at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.exec
    uteCall(DatabaseAccessor.java:535)
            at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecut
    eCall(AbstractSession.java:1717)
            at org.eclipse.persistence.sessions.server.ClientSession.executeCall(Cli
    entSession.java:253)
            at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism
    .executeCall(DatasourceCallQueryMechanism.java:207)
            at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism
    .executeCall(DatasourceCallQueryMechanism.java:193)
            at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism
    .insertObject(DatasourceCallQueryMechanism.java:342)
            at org.eclipse.persistence.internal.queries.StatementQueryMechanism.inse
    rtObject(StatementQueryMechanism.java:162)
            at org.eclipse.persistence.internal.queries.StatementQueryMechanism.inse
    rtObject(StatementQueryMechanism.java:177)
            at org.eclipse.persistence.internal.queries.DatabaseQueryMechanism.inser
    tObjectForWrite(DatabaseQueryMechanism.java:472)
            at org.eclipse.persistence.queries.InsertObjectQuery.executeCommit(Inser
    tObjectQuery.java:80)
            at org.eclipse.persistence.queries.InsertObjectQuery.executeCommitWithCh
    angeSet(InsertObjectQuery.java:90)
            at org.eclipse.persistence.internal.queries.DatabaseQueryMechanism.execu
    teWriteWithChangeSet(DatabaseQueryMechanism.java:287)
            at org.eclipse.persistence.queries.WriteObjectQuery.executeDatabaseQuery
    (WriteObjectQuery.java:58)
            at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.j
    ava:844)
            at org.eclipse.persistence.queries.DatabaseQuery.executeInUnitOfWork(Dat
    abaseQuery.java:743)
            at org.eclipse.persistence.queries.ObjectLevelModifyQuery.executeInUnitO
    fWorkObjectLevelModifyQuery(ObjectLevelModifyQuery.java:108)
            at org.eclipse.persistence.queries.ObjectLevelModifyQuery.executeInUnitO
    fWork(ObjectLevelModifyQuery.java:85)
            at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExec
    uteQuery(UnitOfWorkImpl.java:2871)
            at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuer
    y(AbstractSession.java:1516)
            at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuer
    y(AbstractSession.java:1498)
            at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuer
    y(AbstractSession.java:1449)
            at org.eclipse.persistence.internal.sessions.CommitManager.commitNewObje
    ctsForClassWithChangeSet(CommitManager.java:224)
            at org.eclipse.persistence.internal.sessions.CommitManager.commitAllObje
    ctsForClassWithChangeSet(CommitManager.java:191)
            at org.eclipse.persistence.internal.sessions.CommitManager.commitAllObje
    ctsWithChangeSet(CommitManager.java:136)
            at org.eclipse.persistence.internal.sessions.AbstractSession.writeAllObj
    ectsWithChangeSet(AbstractSession.java:3799)
            at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitToData
    base(UnitOfWorkImpl.java:1415)
            at org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.c
    ommitToDatabase(RepeatableWriteUnitOfWork.java:636)
            at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitToData
    baseWithChangeSet(UnitOfWorkImpl.java:1505)
            at org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.c
    ommitRootUnitOfWork(RepeatableWriteUnitOfWork.java:267)
            at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitAndRes
    ume(UnitOfWorkImpl.java:1143)
            at org.eclipse.persistence.internal.jpa.transaction.EntityTransactionImp
    l.commitInternal(EntityTransactionImpl.java:84)
            at org.eclipse.persistence.internal.jpa.transaction.EntityTransactionImp
    l.commit(EntityTransactionImpl.java:63)
            at oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager$8.run
    (JpsDBDataManager.java:1487)
            at oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager.inter
    nalCommitTxn(JpsDBDataManager.java:1492)
            at oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager.commi
    tTransactionInDoAs(JpsDBDataManager.java:1475)
            at oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager.commi
    tTransaction(JpsDBDataManager.java:1466)
            at oracle.security.jps.internal.common.rdbms.util.JpsDbBootstrapImpl.cre
    ateJpsCredentailStoreInLdap(JpsDbBootstrapImpl.java:296)
            at oracle.security.jps.internal.config.ldap.LdapCredStoreServiceConfigur
    ator.addServiceStoreBase(LdapCredStoreServiceConfigurator.java:113)
            at oracle.security.jps.internal.config.ldap.LdapCredStoreServiceConfigur
    ator.seedSchemaAndCreateDIT(LdapCredStoreServiceConfigurator.java:142)
            at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnab
    ler.runConfiguration(LdapServiceEnabler.java:447)
            at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnab
    ler.configureCredentialStoreService(LdapServiceEnabler.java:232)
            at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnab
    ler.configureSecurityServices(LdapServiceEnabler.java:170)
            ... 1 more
    Caused by: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique
    constraint (DEV20_OPSS.IDX_JPS_RDN_PDN) violated
            at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:445)
            at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
            at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:879)
            at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:450)
            at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:192)
            at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
            at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.
    java:207)
            at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedSta
    tement.java:1044)
            at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStateme
    nt.java:1329)
            at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePrep
    aredStatement.java:3593)
            at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePrepar
    edStatement.java:3674)
            at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(Oracl
    ePreparedStatementWrapper.java:1354)
            at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.exec
    uteDirectNoSelect(DatabaseAccessor.java:831)
            ... 45 more
            at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnab
    ler.throwExceptionWithStackTrace(LdapServiceEnabler.java:145)
            at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnab
    ler.main(LdapServiceEnabler.java:137)
    Error: Failed to initialize security store.
    Error: Create operation has failed.
    C:\Oracle\IDGMiddleware\oracle_common\common\bin>

    Try to configure the policy store with different ID (highlighted in the below command)
    ./wlst.sh <Oracle_IDM1_Home>/common/tools/configureSecurityStore.py -d <WLS_Domain>/OAM_domain -c IAM -p <Password> -m create
    OR
    Reinstall the RCU and try to configure the policy store.

  • What is the purpose of Configuring Database Security Store

    in 11g R2 or 11gR2 PS1....
    Experts ... please clarify ...

    Take a look at these pages for more info:
    http://forums.adobe.com/message/5095525#5095525
    http://forums.adobe.com/message/4574937#4574937
    http://www.lightroomforums.net/showthread.php?14169-What-is-the-purpose-of-the-quot-Store- Presets-with-Catalog-quot-optionhttp://
    John

  • While upgrading oim 11gr1 toR2 problem with configuration of security store

    /hae/idmt/as/mw/iam/oracle_common/common/bin/wlst.sh Info: DB JDBC driver: oracle.jdbc.OracleDriver
    Info: DB JDBC URL: jdbc:oracle:thin:@haeidmdb01.dataintensity.com:1521/HAEIDMT
    [oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator] checkServiceSetup - done
    [oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator] checkServiceSchema - Store schema has been seeded completely
    Jan 3, 2013 6:37:28 PM oracle.security.jps.internal.config.ldap.LdapCredStoreServiceConfigurator schemaCompatibleHandler
    INFO: Credential store schema upgrade not required. Store Schema version 11.1.1.5.0 is compatible to the seed schema version 11.1.1.4.0
    WLS ManagedService is not up running. Fall back to use system properties for configuration.
    [oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator] updateServiceConfiguration - done
    Exception in thread "main" java.lang.RuntimeException: JPS-10000: There was an internal error in the policy store.
    oracle.security.jps.internal.api.common.JpsCredentialStoreLdapNodeCreationException: JPS-10000: There was an internal error in the policy store.
    at oracle.security.jps.internal.common.rdbms.util.JpsDbBootstrapImpl.createJpsCredentailStoreInLdap(JpsDbBootstrapImpl.java:300)
    at oracle.security.jps.internal.config.ldap.LdapCredStoreServiceConfigurator.addServiceStoreBase(LdapCredStoreServiceConfigurator.java:98)
    at oracle.security.jps.internal.config.ldap.LdapCredStoreServiceConfigurator.migrateData(LdapCredStoreServiceConfigurator.java:64)
    at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnabler.runConfiguration(LdapServiceEnabler.java:441)
    at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnabler.configureCredentialStoreService(LdapServiceEnabler.java:221)
    at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnabler.configureSecurityServices(LdapServiceEnabler.java:160)
    at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnabler.main(LdapServiceEnabler.java:119)
    Caused by: oracle.security.jps.service.policystore.PolicyStoreConnectivityException: JPS-10000: There was an internal error in the policy store.
    at oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager.handleRollbackException(JpsDBDataManager.java:1274)
    at oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager.internalCommitTxn(JpsDBDataManager.java:1437)
    at oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager.commitTransactionInDoAs(JpsDBDataManager.java:1404)
    at oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager.commitTransaction(JpsDBDataManager.java:1395)
    at oracle.security.jps.internal.common.rdbms.util.JpsDbBootstrapImpl.createJpsCredentailStoreInLdap(JpsDbBootstrapImpl.java:293)
    ... 6 more
    Caused by: javax.persistence.RollbackException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.3.1.v20111018-r10243): org.eclipse.persistence.exceptions.DatabaseException
    Internal Exception: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (TEST_OPSS.IDX_JPS_RDN_PDN) violated
    Error Code: 1
    Call: INSERT INTO JPS_DN (ENTRYID, PARENTDN, RDN) VALUES (?, ?, ?)
    bind => [3 parameters bound]
    Query: InsertObjectQuery(EntryId=5037:rdn=cn=credentialstore:pdn=cn=jpsroot,cn=jpscontext,cn=iam,: JpsStore Entry={[EntryId = 5037:Attribute RowId = 5292
    dn = cn=CredentialStore,cn=IAM,cn=JPSContext,cn=jpsroot, EntryId = 5037:Attribute RowId = 5293
    objectclass = top, EntryId = 5037:Attribute RowId = 5294
    objectclass = orclContainer, EntryId = 5037:Attribute RowId = 5295
    cn = CredentialStore]})
    at org.eclipse.persistence.internal.jpa.transaction.EntityTransactionImpl.commitInternal(EntityTransactionImpl.java:102)
    at org.eclipse.persistence.internal.jpa.transaction.EntityTransactionImpl.commit(EntityTransactionImpl.java:63)
    at oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager$7.run(JpsDBDataManager.java:1416)
    at oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager.internalCommitTxn(JpsDBDataManager.java:1421)
    ... 9 more
    Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.3.1.v20111018-r10243): org.eclipse.persistence.exceptions.DatabaseException
    Internal Exception: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (TEST_OPSS.IDX_JPS_RDN_PDN) violated
    Error Code: 1
    Call: INSERT INTO JPS_DN (ENTRYID, PARENTDN, RDN) VALUES (?, ?, ?)
    bind => [3 parameters bound]
    Query: InsertObjectQuery(EntryId=5037:rdn=cn=credentialstore:pdn=cn=jpsroot,cn=jpscontext,cn=iam,: JpsStore Entry={[EntryId = 5037:Attribute RowId = 5292
    dn = cn=CredentialStore,cn=IAM,cn=JPSContext,cn=jpsroot, EntryId = 5037:Attribute RowId = 5293
    objectclass = top, EntryId = 5037:Attribute RowId = 5294
    objectclass = orclContainer, EntryId = 5037:Attribute RowId = 5295
    cn = CredentialStore]})
    at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:324)
    at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeDirectNoSelect(DatabaseAccessor.java:840)
    at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeNoSelect(DatabaseAccessor.java:906)
    at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:592)
    at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:535)
    at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:1717)
    at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:253)
    at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:207)
    at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:193)
    at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.insertObject(DatasourceCallQueryMechanism.java:342)
    at org.eclipse.persistence.internal.queries.StatementQueryMechanism.insertObject(StatementQueryMechanism.java:162)
    at org.eclipse.persistence.internal.queries.StatementQueryMechanism.insertObject(StatementQueryMechanism.java:177)
    at org.eclipse.persistence.internal.queries.DatabaseQueryMechanism.insertObjectForWrite(DatabaseQueryMechanism.java:472)
    at org.eclipse.persistence.queries.InsertObjectQuery.executeCommit(InsertObjectQuery.java:80)
    at org.eclipse.persistence.queries.InsertObjectQuery.executeCommitWithChangeSet(InsertObjectQuery.java:90)
    at org.eclipse.persistence.internal.queries.DatabaseQueryMechanism.executeWriteWithChangeSet(DatabaseQueryMechanism.java:287)
    at org.eclipse.persistence.queries.WriteObjectQuery.executeDatabaseQuery(WriteObjectQuery.java:58)
    at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:844)
    at org.eclipse.persistence.queries.DatabaseQuery.executeInUnitOfWork(DatabaseQuery.java:743)
    at org.eclipse.persistence.queries.ObjectLevelModifyQuery.executeInUnitOfWorkObjectLevelModifyQuery(ObjectLevelModifyQuery.java:108)
    at org.eclipse.persistence.queries.ObjectLevelModifyQuery.executeInUnitOfWork(ObjectLevelModifyQuery.java:85)
    at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:2871)
    at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1516)
    at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1498)
    at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1449)
    at org.eclipse.persistence.internal.sessions.CommitManager.commitNewObjectsForClassWithChangeSet(CommitManager.java:224)
    at org.eclipse.persistence.internal.sessions.CommitManager.commitAllObjectsForClassWithChangeSet(CommitManager.java:191)
    at org.eclipse.persistence.internal.sessions.CommitManager.commitAllObjectsWithChangeSet(CommitManager.java:136)
    at org.eclipse.persistence.internal.sessions.AbstractSession.writeAllObjectsWithChangeSet(AbstractSession.java:3799)
    at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitToDatabase(UnitOfWorkImpl.java:1415)
    at org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.commitToDatabase(RepeatableWriteUnitOfWork.java:636)
    at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitToDatabaseWithChangeSet(UnitOfWorkImpl.java:1505)
    at org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.commitRootUnitOfWork(RepeatableWriteUnitOfWork.java:267)
    at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitAndResume(UnitOfWorkImpl.java:1143)
    at org.eclipse.persistence.internal.jpa.transaction.EntityTransactionImpl.commitInternal(EntityTransactionImpl.java:84)
    ... 12 more
    Caused by: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (TEST_OPSS.IDX_JPS_RDN_PDN) violated
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:445)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
    at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:879)
    at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:450)
    at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:192)
    at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
    at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:207)
    at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1044)
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1329)
    at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3593)
    at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3674)
    at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1354)
    at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeDirectNoSelect(DatabaseAccessor.java:831)
    ... 45 more
    at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnabler.throwExceptionWithStackTrace(LdapServiceEnabler.java:135)
    at oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnabler.main(LdapServiceEnabler.java:127)
    [oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator] migrateData - failed JPS-10000: There was an internal error in the policy store.
    Error: Failed to initialize security store.
    Error: Create operation has failed.

    Hi Pratheek,
    Are you able to upgrade from 11gR1 to R2 ? .We tried upgrading but struck up with an issue.Thanks in advance.

  • Errors starting Portal Admin Server after configuring RDBMS Security Store.

    Hi,
    I'm using WLST to build and configure the portal domain. I've already had our DBA run all the necessary scripts on the Database.
    We are using WLP 10.3 on RHEL 4 and Oracle 10G RAC. I read on some thread that RDBMS is only compatble with verion 10.3.2 but why is the feature in 10.3?
    The error below seems to point to the URL; does this mean that the RDBMS config does not support RAC databases?
    Hope someone can shed light on this as it's pretty urgent.
    Many thanks
    A
    This is the configuration for the created security store:-
    -rw- CompatibilityObjectName null
    -rw- ConnectionProperties
    user=rdbms_user,portNumber=1521,serviceName=portal_db_service
    -rw- ConnectionURL
    jdbc:oracle:thin:@(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST =
    portal_host)(PORT = 1521))(CONNECT_DATA = (SERVER = DEDICATED)
    (SERVICE_NAME = portal_db_service)))
    -rw- DriverName
    oracle.jdbc.xa.client.OracleXADataSource
    -rw- JMSExceptionReconnectAttempts 0
    -rw- JMSTopic null
    -rw- JMSTopicConnectionFactory null
    -rw- JNDIPasswordEncrypted null
    -rw- JNDIUsername null
    -rw- Name RDBMSSecurityStore
    -rw- NotificationProperties null
    -rw- PasswordEncrypted ********
    -rw- Username rdbms_user
    This is the error I'm getting when I attempt to start the Admin Server :-
    ####<10-May-2010 18:19:28 o'clock BST> <Info> <Security> <server>
    <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue:
    'weblogic.kernel.Default (sel
    f-tuning)'> <<WLS Kernel>> <1273511968053> <BEA-000000> <Using
    dictionary class "kodo.jdbc.sql.KodoOracleDictionary".>
    ####<10-May-2010 18:19:28 o'clock BST> <Info> <Security> <server>
    <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue:
    'weblogic.kernel.Default (sel
    f-tuning)'> <<WLS Kernel>> <1273511968246> <BEA-000000> <OpenJPA
    is now connecting to the database in order to figure out what JDBC
    driver you are using
    , as OpenJPA must alter its behavior for this database depending on the
    driver vendor. To avoid this connection, set the DriverVendor value in
    your openjpa.j
    dbc.DBDictionary configuration property to one of the following values:
    oracle, oracle92 (for the 9.2 driver), datadirect, datadirect61 (for
    driver versions <= 3.1), other
    For example:
    openjpa.jdbc.DBDictionary: oracle(DriverVendor=oracle92)>
    ####<10-May-2010 18:19:28 o'clock BST> <Info> <Security> <server>
    <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue:
    'weblogic.kernel.Default (sel
    f-tuning)'> <<WLS Kernel>> <1273511968257> <BEA-090511> <The
    following exception has occurred:
    com.bea.common.engine.ServiceInitializationException:
    <openjpa-1.1.0-r422266:657916 fatal internal error>
    org.apache.openjpa.util.InternalException: There was
    an error when invoking the static getInstance method on the named
    factory class "kodo.jdbc.kernel.KodoJDBCBrokerFactory". See the nested
    exception for detai
    ls.
    at
    com.bea.common.engine.internal.ServiceEngineImpl.findOrStartService(Serv
    iceEngineImpl.java:365)
    at
    com.bea.common.engine.internal.ServiceEngineImpl.findOrStartService(Serv
    iceEngineImpl.java:315)
    at
    com.bea.common.engine.internal.ServiceEngineImpl.lookupService(ServiceEn
    gineImpl.java:257)
    at
    com.bea.common.engine.internal.ServicesImpl.getService(ServicesImpl.java
    :72)
    at
    weblogic.security.service.internal.WLSIdentityServiceImpl.initialize(Unk
    nown Source)
    at
    weblogic.security.service.CSSWLSDelegateImpl.initializeServiceEngine(Unk
    nown Source)
    at
    weblogic.security.service.CSSWLSDelegateImpl.initialize(Unknown Source)
    at
    weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.Initi
    alizeServiceEngine(Unknown Source)
    at
    weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initi
    alizeRealm(Unknown Source)
    at
    weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.loadR
    ealm(Unknown Source)
    at
    weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initi
    alizeRealms(Unknown Source)
    at
    weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initi
    alizeRealms(Unknown Source)
    at
    weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initi
    alize(Unknown Source)
    at
    weblogic.security.service.SecurityServiceManager.initialize(Unknown
    Source)
    at
    weblogic.security.SecurityService.start(SecurityService.java:141)
    at
    weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    <openjpa-1.1.0-r422266:657916 fatal internal error>
    org.apache.openjpa.util.InternalException: There was an error when
    invoking the static getInstance method
    on the named factory class "kodo.jdbc.kernel.KodoJDBCBrokerFactory".
    See the nested exception for details.
    at
    org.apache.openjpa.kernel.Bootstrap.getBrokerFactory(Bootstrap.java:95)
    at
    com.bea.common.security.storeservice.util.StoreServiceDelegate$StoreSeri
    vceHelper.getPersistenceManagerFactory(StoreServiceDelegate.java:347)
    at
    com.bea.common.security.storeservice.util.StoreServiceDelegate.initJDO(S
    toreServiceDelegate.java:145)
    at
    com.bea.common.security.storeservice.util.StoreServiceDelegate.<init>(St
    oreServiceDelegate.java:98)
    at
    com.bea.common.security.internal.service.StoreServiceImpl.init(StoreServ
    iceImpl.java:76)
    at
    com.bea.common.engine.internal.ServiceEngineImpl.findOrStartService(Serv
    iceEngineImpl.java:363)
    at
    com.bea.common.engine.internal.ServiceEngineImpl.findOrStartService(Serv
    iceEngineImpl.java:315)
    at
    com.bea.common.engine.internal.ServiceEngineImpl.lookupService(ServiceEn
    gineImpl.java:257)
    at
    com.bea.common.engine.internal.ServicesImpl.getService(ServicesImpl.java
    :72)
    at
    weblogic.security.service.internal.WLSIdentityServiceImpl.initialize(Unk
    nown Source)
    at
    weblogic.security.service.CSSWLSDelegateImpl.initializeServiceEngine(Unk
    nown Source)
    at
    weblogic.security.service.CSSWLSDelegateImpl.initialize(Unknown Source)
    at
    weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.Initi
    alizeServiceEngine(Unknown Source)
    at
    weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initi
    alizeRealm(Unknown Source)
    at
    weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.loadR
    ealm(Unknown Source)
    at
    weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initi
    alizeRealms(Unknown Source)
    at
    weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initi
    alize(Unknown Source)
    at
    weblogic.security.service.SecurityServiceManager.initialize(Unknown
    Source)
    at
    weblogic.security.SecurityService.start(SecurityService.java:141)
    at
    weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    java.lang.RuntimeException: There were errors initializing your
    configuration: <openjpa-1.1.0-r422266:657916 fatal store error>
    org.apache.openjpa.util.StoreE
    xception: Invalid Oracle URL specified: OracleDataSource.makeURL
    at
    org.apache.openjpa.jdbc.schema.DataSourceFactory.installDBDictionary(Dat
    aSourceFactory.java:235)
    at
    org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getConnectionFactory(
    JDBCConfigurationImpl.java:684)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
    a:39)
    at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
    Impl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at
    org.apache.openjpa.lib.conf.ConfigurationImpl.instantiateAll(Configurati
    onImpl.java:288)
    at
    org.apache.openjpa.conf.OpenJPAConfigurationImpl.instantiateAll(OpenJPAC
    onfigurationImpl.java:1409)
    at
    org.apache.openjpa.kernel.AbstractBrokerFactory.makeReadOnly(AbstractBro
    kerFactory.java:646)
    at
    org.apache.openjpa.kernel.AbstractBrokerFactory.pool(AbstractBrokerFacto
    ry.java:131)
    at
    kodo.jdbc.kernel.KodoJDBCBrokerFactory.getInstance(KodoJDBCBrokerFactory
    .java:43)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
    a:39)
    at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
    Impl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at
    org.apache.openjpa.kernel.Bootstrap.invokeFactory(Bootstrap.java:124)
    at
    org.apache.openjpa.kernel.Bootstrap.getBrokerFactory(Bootstrap.java:90)
    at
    com.bea.common.security.storeservice.util.StoreServiceDelegate$StoreSeri
    vceHelper.getPersistenceManagerFactory(StoreServiceDelegate.java:347)
    at
    com.bea.common.security.storeservice.util.StoreServiceDelegate.initJDO(S
    toreServiceDelegate.java:145)
    at
    com.bea.common.security.storeservice.util.StoreServiceDelegate.<init>(St
    oreServiceDelegate.java:98)
    at
    com.bea.common.security.internal.service.StoreServiceImpl.init(StoreServ
    iceImpl.java:76)
    at
    com.bea.common.engine.internal.ServiceEngineImpl.findOrStartService(Serv
    iceEngineImpl.java:363)
    at
    com.bea.common.engine.internal.ServiceEngineImpl.findOrStartService(Serv
    iceEngineImpl.java:315)
    at
    com.bea.common.engine.internal.ServiceEngineImpl.lookupService(ServiceEn
    gineImpl.java:257)
    at
    com.bea.common.engine.internal.ServicesImpl.getService(ServicesImpl.java
    :72)
    at
    weblogic.security.service.internal.WLSIdentityServiceImpl.initialize(Unk
    nown Source)
    at
    weblogic.security.service.CSSWLSDelegateImpl.initializeServiceEngine(Unk
    nown Source)
    at
    weblogic.security.service.CSSWLSDelegateImpl.initialize(Unknown Source)
    at
    weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.Initi
    alizeServiceEngine(Unknown Source)
    at
    weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initi
    alizeRealm(Unknown Source)
    at
    weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.loadR
    ealm(Unknown Source)
    at
    weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initi
    alizeRealms(Unknown Source)
    at
    weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initi
    alize(Unknown Source)
    at
    weblogic.security.service.SecurityServiceManager.initialize(Unknown
    Source)
    at
    weblogic.security.SecurityService.start(SecurityService.java:141)
    at
    weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: java.sql.SQLException: Invalid Oracle URL specified:
    OracleDataSource.makeURL
    at
    oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:
    70)
    at
    oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:112)
    at
    oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:17
    3)
    at
    oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:22
    9)
    at
    oracle.jdbc.pool.OracleDataSource.makeURL(OracleDataSource.java:1234)
    at
    oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:18
    4)
    at
    org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(Delegatin
    gDataSource.java:113)
    at
    org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(Decoratin
    gDataSource.java:93)
    at
    org.apache.openjpa.jdbc.schema.DataSourceFactory.installDBDictionary(Dat
    aSourceFactory.java:227)
    ... 37 more
    <openjpa-1.1.0-r422266:657916 fatal store error>
    org.apache.openjpa.util.StoreException: Invalid Oracle URL specified:
    OracleDataSource.makeURL
    at
    org.apache.openjpa.jdbc.schema.DataSourceFactory.installDBDictionary(Dat
    aSourceFactory.java:235)
    at
    org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getConnectionFactory(
    JDBCConfigurationImpl.java:684)
    at
    org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDataSource(JDBCCon
    figurationImpl.java:782)
    at
    org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDataSource2(JDBCCo
    nfigurationImpl.java:789)
    at
    org.apache.openjpa.jdbc.sql.OracleDictionary.ensureDriverVendor(OracleDi
    ctionary.java:253)
    at
    kodo.jdbc.sql.OracleAdvancedSQL.setDriverVendorDefaults(OracleAdvancedSQ
    L.java:50)
    at
    kodo.jdbc.sql.OracleAdvancedSQL.getBatchLimit(OracleAdvancedSQL.java:28)
    at
    kodo.jdbc.kernel.AutoOrderUpdateManager.setConfiguration(AutoOrderUpdate
    Manager.java:56)
    at
    org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurati
    ons.java:473)
    at
    org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurati
    ons.java:430)
    at
    org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:103
    at
    org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
    at
    org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getUpdateManagerInsta
    nce(JDBCConfigurationImpl.java:577)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
    a:39)
    at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
    Impl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at
    org.apache.openjpa.lib.conf.ConfigurationImpl.instantiateAll(Configurati
    onImpl.java:288)
    at
    org.apache.openjpa.conf.OpenJPAConfigurationImpl.instantiateAll(OpenJPAC
    onfigurationImpl.java:1409)
    at
    org.apache.openjpa.kernel.AbstractBrokerFactory.makeReadOnly(AbstractBro
    kerFactory.java:646)
    at
    org.apache.openjpa.kernel.AbstractBrokerFactory.pool(AbstractBrokerFacto
    ry.java:131)
    at
    kodo.jdbc.kernel.KodoJDBCBrokerFactory.getInstance(KodoJDBCBrokerFactory
    .java:43)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
    a:39)
    at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
    Impl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at
    org.apache.openjpa.kernel.Bootstrap.invokeFactory(Bootstrap.java:124)
    at
    org.apache.openjpa.kernel.Bootstrap.getBrokerFactory(Bootstrap.java:90)
    at
    com.bea.common.security.storeservice.util.StoreServiceDelegate$StoreSeri
    vceHelper.getPersistenceManagerFactory(StoreServiceDelegate.java:347)
    at
    com.bea.common.security.storeservice.util.StoreServiceDelegate.initJDO(S
    toreServiceDelegate.java:145)
    at
    com.bea.common.security.storeservice.util.StoreServiceDelegate.<init>(St
    oreServiceDelegate.java:98)
    at
    com.bea.common.security.internal.service.StoreServiceImpl.init(StoreServ
    iceImpl.java:76)
    at
    com.bea.common.engine.internal.ServiceEngineImpl.findOrStartService(Serv
    iceEngineImpl.java:363)
    at
    com.bea.common.engine.internal.ServiceEngineImpl.findOrStartService(Serv
    iceEngineImpl.java:315)

    Thanks, Ravi - already did all that. I have managed to stand the whole cluster up but two niggly things - one more so!
    First, when I start any of the managed servers for the forst time, I get the error below; it's as if the managed server can't download the ldap config from the AdminServer - subsequent restarts work fine though.
    tuning)'> <<WLS Kernel>> <> <> <1273851208837> <BEA-000436> <Allocating 3 reader threads.>
    ####<14-May-2010 16:33:28 o'clock BST> <Info> <Socket> <host_2> <server_2> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-
    tuning)'> <<WLS Kernel>> <> <> <1273851208839> <BEA-000446> <Native IO Enabled.>
    ####<14-May-2010 16:33:29 o'clock BST> <Info> <IIOP> <host_2> <server_2> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1273851209488> <BEA-002014> <IIOP subsystem enabled.>
    ####<14-May-2010 16:34:28 o'clock BST> <Critical> <WebLogicServer> <host_2> <server_2> <Main Thread> <<WLS Kernel>> <> <> <1273851268370> <BEA-000
    386> <Server subsystem failed. Reason: weblogic.ldap.EmbeddedLDAPException: Empty initial replica
    weblogic.ldap.EmbeddedLDAPException: Empty initial replica
    at weblogic.ldap.EmbeddedLDAP.getInitialReplicaFromAdminServer(EmbeddedLDAP.java:1301)
    at weblogic.ldap.EmbeddedLDAP.start(EmbeddedLDAP.java:221)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    >
    ####<14-May-2010 16:34:28 o'clock BST> <Notice> <WebLogicServer> <host_2> <server_2> <Main Thread> <<WLS Kernel>> <> <> <1273851268601> <BEA-00036
    5> <Server state changed to FAILED>
    Secondly, both managed server are starting in ADMIN mode because some of the libraries aren't getting deployed. Think this is due to clashes in the Implementation-Version. I get the errors below (loads of the libraries - approx a third but I just pasted this for brevity) although after starting them with nodemanager and they go into ADMIN mode, I can always click on resume which then starts them up. Any idea why this is the case?
    Many, many, thanks!
    A
    plementation-Version: 1.0.2.2 (WAR).>
    ####<14-May-2010 16:59:21 o'clock BST> <Error> <Deployer> <host_2> <server_2> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (se
    lf-tuning)'> <<WLS Kernel>> <> <> <1273852761063> <BEA-149205> <Failed to initialize the application 'content-management-app-lib [LibSpecVersion=10.3.2,LibImp
    lVersion=10.3.2]' due to error weblogic.application.library.LibraryDeploymentException: [J2EE:160145]Failed to deploy library Extension-Name: content-manageme
    nt-app-lib, Specification-Version: 10.3.2, Implementation-Version: 10.3.2.1, because of conflicting library Manifest values, and library information registere
    d with the server: [Implementation-Version: 10.3.2.1 vs. 10.3.2]. Check the library"s MANIFEST.MF file, and correct version info there to match server setting
    s. Or undeploy the misconfigured library..
    weblogic.application.library.LibraryDeploymentException: [J2EE:160145]Failed to deploy library Extension-Name: content-management-app-lib, Specification-Versi
    on: 10.3.2, Implementation-Version: 10.3.2.1, because of conflicting library Manifest values, and library information registered with the server: [Implementat
    ion-Version: 10.3.2.1 vs. 10.3.2]. Check the library"s MANIFEST.MF file, and correct version info there to match server settings. Or undeploy the misconfigure
    d library.
    at weblogic.application.internal.library.LibraryDeploymentFactory.getLibData(LibraryDeploymentFactory.java:106)
    at weblogic.application.internal.library.LibraryDeploymentFactory.createDeployment(LibraryDeploymentFactory.java:46)
    at weblogic.application.internal.DeploymentManagerImpl.createDeployment(DeploymentManagerImpl.java:84)
    at weblogic.deploy.internal.targetserver.BasicDeployment.createDeployment(BasicDeployment.java:149)
    at weblogic.deploy.internal.targetserver.AppDeployment.prepare(AppDeployment.java:114)
    at weblogic.management.deploy.internal.DeploymentAdapter$1.doPrepare(DeploymentAdapter.java:39)
    at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:187)
    at weblogic.management.deploy.internal.AppTransition$1.transitionApp(AppTransition.java:21)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
    at weblogic.management.deploy.internal.ConfiguredDeployments.prepare(ConfiguredDeployments.java:165)
    at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:122)
    at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
    at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    >
    ####<14-May-2010 16:59:21 o'clock BST> <Info> <J2EE> <host_2> <server_2> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tu
    ning)'> <<WLS Kernel>> <> <> <1273852761069> <BEA-160151> <Registered library Extension-Name: content-management-app-lib, Specification-Version: 10.3.2, Imple
    mentation-Version: 10.3.2.1 (EAR).>
    ####<14-May-2010 16:59:21 o'clock BST> <Error> <Deployer> <host_2> <server_2> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (se
    lf-tuning)'> <<WLS Kernel>> <> <> <1273852761074> <BEA-149205> <Failed to initialize the application 'content-management-cmis-base-web-lib [LibSpecVersion=10.
    3.2,LibImplVersion=10.3.2]' due to error weblogic.application.library.LibraryDeploymentException: [J2EE:160145]Failed to deploy library Extension-Name: conten
    t-management-cmis-base-web-lib, Specification-Version: 10.3.2, Implementation-Version: 10.3.2.1, because of conflicting library Manifest values, and library i
    nformation registered with the server: [Implementation-Version: 10.3.2.1 vs. 10.3.2]. Check the library"s MANIFEST.MF file, and correct version info there to
    match server settings. Or undeploy the misconfigured library..
    weblogic.application.library.LibraryDeploymentException: [J2EE:160145]Failed to deploy library Extension-Name: content-management-cmis-base-web-lib, Specifica
    tion-Version: 10.3.2, Implementation-Version: 10.3.2.1, because of conflicting library Manifest values, and library information registered with the server: [I
    mplementation-Version: 10.3.2.1 vs. 10.3.2]. Check the library"s MANIFEST.MF file, and correct version info there to match server settings. Or undeploy the mi
    sconfigured library.
    at weblogic.application.internal.library.LibraryDeploymentFactory.getLibData(LibraryDeploymentFactory.java:106)
    at weblogic.application.internal.library.LibraryDeploymentFactory.createDeployment(LibraryDeploymentFactory.java:46)
    at weblogic.application.internal.DeploymentManagerImpl.createDeployment(DeploymentManagerImpl.java:84)
    at weblogic.deploy.internal.targetserver.BasicDeployment.createDeployment(BasicDeployment.java:149)
    at weblogic.deploy.internal.targetserver.AppDeployment.prepare(AppDeployment.java:114)
    at weblogic.management.deploy.internal.DeploymentAdapter$1.doPrepare(DeploymentAdapter.java:39)
    at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:187)
    at weblogic.management.deploy.internal.AppTransition$1.transitionApp(AppTransition.java:21)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
    at weblogic.management.deploy.internal.ConfiguredDeployments.prepare(ConfiguredDeployments.java:165)
    at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:122)
    at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
    at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)

  • Failed database security store config

    Info: Data source is: opss-DBDS
    Info: DB JDBC driver: oracle.jdbc.OracleDriver
    Info: DB JDBC URL: jdbc:oracle:thin:@192.168.1.117:1521/oamdb
    Connected:oracle.jdbc.driver.T4CConnection@67d6b87e
    Disconnect:oracle.jdbc.driver.T4CConnection@67d6b87e
    INFO: Found persistence provider "org.eclipse.persistence.jpa.PersistenceProvider                               ". OpenJPA will not be used.
    INFO: Found persistence provider "org.eclipse.persistence.jpa.PersistenceProvider                               ". OpenJPA will not be used.
    [oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator]  checkSer                               viceSetup - done
    Feb 6, 2015 3:41:17 PM oracle.security.jps.internal.config.ldap.LdapCredStoreServ                               iceConfigurator schemaCompatibleHandler
    INFO: Credential store schema upgrade not required. Store Schema version 11.1.1.7                               .2 is compatible to the seed schema version 11.1.1.4.0
    [oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator]  checkSer                               viceSchema - Store schema has been seeded completely
    [oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator]  updateSe                               rviceConfiguration - done
    [oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator]  seedSche                               maAndCreateDIT - failed oracle.security.jps.service.policystore.PolicyObjectAlrea                               dyExistsException: javax.persistence.PersistenceException: Exception [EclipseLink                               -4002] (Eclipse Persistence Services - 2.3.1.v20111018-r10243): org.eclipse.persi                               stence.exceptions.DatabaseException
    Internal Exception: java.sql.BatchUpdateException: ORA-00001: unique constraint (                               DEV_OPSS.IDX_JPS_RDN_PDN) violated
    Error Code: 1
    Query: InsertObjectQuery(EntryId = 5005:Attribute RowId = 6001
    dn = cn=CredentialStore,cn=IAM,cn=JPSContext,cn=jpsroot)
    Exception in thread "main" java.lang.RuntimeException: oracle.security.jps.servic                               e.policystore.PolicyObjectAlreadyExistsException: javax.persistence.PersistenceEx                               ception: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.3.1.v2011                               1018-r10243): org.eclipse.persistence.exceptions.DatabaseException
    Internal Exception: java.sql.BatchUpdateException: ORA-00001: unique constraint (                               DEV_OPSS.IDX_JPS_RDN_PDN) violated
    Error Code: 1
    Query: InsertObjectQuery(EntryId = 5005:Attribute RowId = 6001
    dn = cn=CredentialStore,cn=IAM,cn=JPSContext,cn=jpsroot)
    oracle.security.jps.internal.api.common.JpsCredentialStoreLdapNodeCreationExcepti                               on: oracle.security.jps.service.policystore.PolicyObjectAlreadyExistsException: j                               avax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Pers                               istence Services - 2.3.1.v20111018-r10243): org.eclipse.persistence.exceptions.Da                               tabaseException
    Internal Exception: java.sql.BatchUpdateException: ORA-00001: unique constraint (                               DEV_OPSS.IDX_JPS_RDN_PDN) violated

    Hi,
    Are you created the domain first time? if yes then dont start Admin server and Managed Server till configuresecurity.py task get completed because if you do that it will give you error when you start OAMCONSOLE.
    Thanks,
    Sunil

  • OIM 11g R2 PS2 : High Level Step Installation of 2 servers

    Hi everybody,
    I have installed with success a single server of OIM 11gR2 Ps2 on Windows Server 2008 in this way :
    Installation of Database
    Schema Creation Through RCU
    Installation of Weblogic
    Installation of SOA Suite
    Mandatory Patches for SOA Suite 
    Installation of OIM Suite
    Weblogic Domain Creation
    Upgrading OPSS Schema using Patch Set Assistant
    Configure Database Security Store for OIM Domain
    Start Servers
    Configuration of OIM Servers, Design Console
    Now I need to know the High level step Installation of 2 OIM 11gR2 PS2 server on 2 different servers with same Database and schemas.
    Can you help me?
    Regards

    Hi,
    Install weblogic, SOA and OIM binaries in the second host. Stop OIM and SOA servers in the first host.
    Since you are done with installing OIM and configuring domain on one host, you login to the weblogic console and from server create two managed servers one for SOA and another for OIM with listen address and port of the second host.
    From Clusters create two clusters, one for SOA and another for OIM. Add the oim servers to the OIM cluster and SOA servers to the SOA cluster.
    Create Two machines with host addresses of two hosts and node manager listen ports.
    Add weblogic admin server, oim server and soa server of first host to first machine and oim server and soa server of the second host to second machine.(Second machine wont have weblogic admin server)
    Run the pack.sh utility to pack the domain from first host, this will create a jar out of your domain in first machine.
    In the second machine run unpack.sh which will unpack the jar in the second machine.
    Additionally you can follow this link for fresh setting up of OIM in high availability mode.
    Configuring High Availability for Oracle Identity Manager Components - 11g Release 2 (11.1.2.2)

  • [OIM] Middle tier upgrade Policy Store configuration  not found exception

    Hi,
    During the middle tier upgrade of OIM we are facing the issue the logs are mentioned below.
    Creating oracle/iam/authzpolicydefn/resources/Logging_zh_CN.properties
    Creating oracle/iam/authzpolicydefn/resources/Logging_zh_TW.properties
    Creating oracle/iam/authzpolicydefn/resources/PolicyValidation.properties
    Creating oracle/iam/authzpolicydefn/resources/default_policies/ApprovalPolicyManagementPolicies.xml
    Creating oracle/iam/authzpolicydefn/resources/default_policies/AuthorizationManagementPolicies.xml
    Creating oracle/iam/authzpolicydefn/resources/default_policies/DiagnosticDashboardPolicies.xml
    Creating oracle/iam/authzpolicydefn/resources/default_policies/NotificationMgmtPolicies.xml
    Creating oracle/iam/authzpolicydefn/resources/default_policies/OESPolicy.xsd
    Creating oracle/iam/authzpolicydefn/resources/default_policies/PlatformServicePolicies.xml
    Creating oracle/iam/authzpolicydefn/resources/default_policies/PlugInPolicies.xml
    Creating oracle/iam/authzpolicydefn/resources/default_policies/ReconciliationApiPolicies.xml
    Creating oracle/iam/authzpolicydefn/resources/default_policies/ReconciliationManagementPolicies.xml
    Creating oracle/iam/authzpolicydefn/resources/default_policies/RequestTemplateManagementPolicies.xml
    Creating oracle/iam/authzpolicydefn/resources/default_policies/RoleManagementPolicies.xml
    Creating oracle/iam/authzpolicydefn/resources/default_policies/SchedulerPolicies.xml
    Creating oracle/iam/authzpolicydefn/resources/default_policies/SelfServiceUserManagementPolicies.xml
    Creating oracle/iam/authzpolicydefn/resources/default_policies/SystemPropertiesPolicies.xml
    Creating oracle/iam/authzpolicydefn/resources/default_policies/UserManagementConfigurationPolicies.xml
    Creating oracle/iam/authzpolicydefn/resources/default_policies/UserManagementPolicies.xml
    Creating oracle/iam/authzpolicydefn/utils/FeatureManagerUtils.class
    Creating oracle/iam/authzpolicydefn/utils/OESPolicyConstants.class
    Creating oracle/iam/authzpolicydefn/utils/PolicyNameValidationUtils.class
    Creating oracle/iam/authzpolicydefn/utils/PolicyValidationUtils.class
    Creating oracle/iam/authzpolicydefn/vo/AuthzPolicy.class
    Creating oracle/iam/authzpolicydefn/vo/DMAuthzPolicy.class
    Creating oracle/iam/authzpolicydefn/vo/DataConstraint.class
    Creating oracle/iam/authzpolicydefn/vo/EmptyDataConstraint.class
    Creating oracle/iam/authzpolicydefn/vo/OESPolicyServiceFactory.class
    Creating oracle/iam/authzpolicydefn/vo/Result.class
    Creating oracle/iam/authzpolicydefn/vo/RoleDataConstraint.class
    Creating oracle/iam/authzpolicydefn/vo/UserDataConstraint.class
    Creating oracle/iam/authzpolicydefn/vo/package.html
    upgrade-oes-ootb-policies:
    upgrade-oes-ootb-policies:
    ----> UPDATING OUT OF THE bOX OES POLICIES
    Db password jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.1.5.70) (PORT=1555))(CONNECT_DATA=(SERVICE_NAME=testoid)))
    [EL Info]: 2012-09-05 16:06:16.212--ServerSession(662907)--EclipseLink, version: Eclipse Persistence Services - 1.1.0.r3634
    [EL Info]: 2012-09-05 16:06:18.938--ServerSession(662907)--file:/restore/middleware_74/wls_home/Oracle_IDM_F/modules/oracle.oes_11.1.1/jps-internal.jar-JpsDBDataManager login successful
    oracle.security.jps.service.policystore.ConfigurationNotFoundException
            at oracle.security.jps.internal.policystore.entitymanager.impl.ConfigurationManagerImpl.getSecurityModule(ConfigurationManagerImpl.java:371)
            at oracle.iam.authzpolicydefn.impl.OESPolicyServiceImpl.deleteAndUnbindAppPolicy(OESPolicyServiceImpl.java:1703)
            at oracle.iam.authzpolicydefn.impl.OESPolicyServiceImpl.init(OESPolicyServiceImpl.java:452)
            at oracle.iam.authzpolicydefn.impl.OESPolicyServiceImpl.<init>(OESPolicyServiceImpl.java:234)
            at oracle.iam.authzpolicydefn.loader.PolicyLoader.createPolicies(PolicyLoader.java:117)
            at oracle.iam.authzpolicydefn.loader.PolicyLoader.main(PolicyLoader.java:204)
    Exception in thread "main" oracle.security.jps.service.policystore.ConfigurationNotFoundException
            at oracle.security.jps.internal.policystore.entitymanager.impl.ConfigurationManagerImpl.getSecurityModule(ConfigurationManagerImpl.java:371)
            at oracle.iam.authzpolicydefn.impl.OESPolicyServiceImpl.deleteAndUnbindAppPolicy(OESPolicyServiceImpl.java:1703)
            at oracle.iam.authzpolicydefn.impl.OESPolicyServiceImpl.init(OESPolicyServiceImpl.java:452)
            at oracle.iam.authzpolicydefn.impl.OESPolicyServiceImpl.<init>(OESPolicyServiceImpl.java:234)
            at oracle.iam.authzpolicydefn.loader.PolicyLoader.createPolicies(PolicyLoader.java:117)
            at oracle.iam.authzpolicydefn.loader.PolicyLoader.main(PolicyLoader.java:204)The Database connect string is correct. I have written the echo statement in the script just to confirm it. The error is occurring in the createPolicies method has someone encountered this before.

    Is this OIM 11g R2?? if yes have you configured the security store as mentioned in the doc while installing
    OIM 11gR2 - Where is the OES Console?

  • OIM 11g Server Configuration Wizard Error - Cannot Connect to Oracle DB

    I appreciate any and all suggestions or thoughts on how to best continue troubleshooting this error that I am describing below.
    I am attempting to install Oracle Identity and Access Management Suite 11g on a Windows 7 machine…in following the installation guides I have successfully installed the following Oracle Components
    - Oracle Database 11.2.0.1.0
    - Created Schemas using RCU 11.1.1.3.3
    - Oracle WebLogic Server 10.3.3.0
    - Oracle SOA 11.1.1.2.0
    - Oracle SOA 11.1.1.3.0 (Patch Set)
    - Oracle IAM SUITE 11.1.1.3.0
    Following the above installations, I created a new WebLogic Domain and as the next step am running the OIM Configuration Wizard to configure the OIM Server, however I am unable to setup a connection to the Oracle DB via the OIM Configuration Wizard. I am getting an error message when attempting to setup the connection to the Oracle Database using the OIM 11g Server Configuration Wizard:
    ERROR:*
    INST:6102 Unable to connect to the database with the given credentials.
    *+[DETAILS] Check the values. Make sure the Database is up and running and connect string, user name, and password are correct.+*
    INST:6102 Unable to connect to the database with the given credentials.
    *+[DETAILS] Check the values. Make sure the Database is up and running and connect string, user name, and password are correct.+*
    When installing the Oracle Database 11gR2 I used the following install configuration:
    Oracle base: C:\MyApps\Oracle
    Software location: C:\MyApps\Oracle\DB_HOME\11.2.0\dbhome_1
    Database file location: C:\MyApps\Oracle\DB_HOME\oradata
    Database Edition: Personal Edition (3.27 GB)
    Character Set: Unicode (AL32UTF8)
    Global database name: orcl.dev.com
    Administrative Password: Password1
    Confirm Password: Password1
    When creating my Schemas using RCU 11.1.1.3.3 I used the following Database Connection Details
    DB TYPE: Oracle Database
    HOST NAME: localhost
    PORT: 1521
    SERVICE NAME: orcl.dev.com
    USERNAME: sys
    PASSWORD: Password1
    ROLE: SYSDBA
    I used a Prefix of “DEV” when creating the schemas so Schema Owners DEV_OIM and DEV_MDS where created. Also, I configured to use the same password for all Schemas: “Password1″. So the password for DEV_OIM and DEV_MDS should be the same, “Password1″.
    REPRODUCING THE ERROR
    To reproduce the error, when I launch the Oracle Identity Management 11g Configuration Wizard I am first brought to the “Welcome” Screen. I click the [Next>] button.
    Next, I am on the “Components to Configure” screen where I select OIM Server and OIM Design Console and click the [Next>] button. (NOTE I have also tested by simply selecting only the OIM Server)
    Next, I am on the “Database” screen where I enter the connection information
    Connection String: localhost:1521:orcl.dev.com
    (NOTE I have also tested using localhost:1521:orcl)
    OIM Schema User Name: DEV_OIM
    OIM Schema Password: Password1
    MDS Schema User Name: DEV_MDS
    MDS Schema Password: Password1
    When I click the [Next>] button after entering the Database Connection details I encounter the following two errors (1 error for each logon DEV_OIM and DEV_MDS)
    INST:6102 Unable to connect to the database with the given credentials.
    INST:6102 Unable to connect to the database with the given credentials.
    TROUBLESHOOTING
    NOTE: I can successfully start the Oracle DB Services and connect via the Enterprise Console, SQL Plus, and JDBCTest Java Client…I just cannot get past this connection error in the OIM Server Configuration Wizard.
    JDBCTest.java TEST CLIENT
    NOTE: THIS IS THE JAVA TEST CLIENT THAT I AM USING TO TEST DATABASE CONNECTIVITY THRU A SPECIFIED JDBC URL AND DRIVER THAT WORKS SUCCESSFULLY.*
    import java.sql.Connection;
    import java.sql.DatabaseMetaData;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    public class JDBCTest {
    public static void main(String[] args) throws Exception {
    String url = "jdbc:oracle:thin:@localhost:1521:orcl";
    String driver = "oracle.jdbc.OracleDriver";
    String user = "DEV_OIM";
    String password = "Password1";
    try {
    Class.forName(driver);
    Connection conn = DriverManager.getConnection(url, user, password);
    // Get the MetaData
    DatabaseMetaData metaData = conn.getMetaData();
    // Get driver information
    System.out.println("");
    System.out.println("#########################################");
    System.out.println("# ***DRIVER INFORMATION***");
    System.out.println("#");
    System.out.println("# Driver Name = " + metaData.getDriverName());
    System.out.println("# Driver Version = " + metaData.getDriverVersion());
    System.out.println("#");
    System.out.println("#########################################");
    System.out.println("");
    System.out.println("");
    // Get database information
    System.out.println("#########################################");
    System.out.println("# ***DATABASE INFORMATION***");
    System.out.println("#");
    System.out.println("# Database Product Name = " + metaData.getDatabaseProductName());
    System.out.println("# Database Product Version = " + metaData.getDatabaseProductVersion());
    System.out.println("#");
    System.out.println("#########################################");
    System.out.println("");
    System.out.println("");
    // Get schema information
    ResultSet schemas = metaData.getSchemas();
    System.out.println("#########################################");
    System.out.println("# ***SCHEMA INFORMATION***");
    System.out.println("#");
    System.out.println("# Schemas:");
    while (schemas.next()) {
    System.out.println("# " + schemas.getString(1));
    System.out.println("#########################################");
    System.out.println("");
    System.out.println("");
    // Get table information
    System.out.println("Tables");
    ResultSet tables = metaData.getTables("", "", "", null);
    while (tables.next()) {
    System.out.println(tables.getString(3));
    conn.close();
    } catch (Exception ex) {
    ex.printStackTrace();
    *"lsnrctl status" COMMAND TEST SUCCESSFUL*
    When the Listener Service is on I get the following output using lsnrctl status command
    C:\> lsnrctl status
    LSNRCTL for 32-bit Windows: Version 11.2.0.1.0 - Production on 21-SEP-2010 15:59:43
    Copyright (c) 1991, 2010 Oracle. All rights reserved.
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for 32-bit Windows:Version 11.2.0.1.0 - Production
    Start Date 21-SEP-2010 14:43:57
    Uptime 0 days 1 hr. 15 min. 46 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP OFF
    Listener Parameter File C:\MyApps\Oracle\DB_HOME\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora
    Listener Log File c:\myapps\oracle\diag\tnslsnr\\listener\alert\log.xml
    Listening Endpoints Summary…
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))
    Services Summary…
    Service “CLRExtProc” has 1 instance(s).
    Instance “CLRExtProc”, status UNKNOWN, has 1 handler(s) for this service…
    Service “orcl.dev.com” has 1 instance(s).
    Instance “orcl”, status READY, has 1 handler(s) for this service….
    Service “orclXDB.dev.com” has 1 instance(s).
    Instance “orcl” status READY, has 1 handler(s) for this service…
    The command completed successfully

    Whenever installing oracle databases, i install the software only first. Then i setup the listener. Then i create a database instance using the dbca tool. This way all the information is added to the pre-existing listener configurations rather than trying to create the listener afterwards. Also, during the dbca database creation, i supply a full service name such as orcl.hostname and use the service name in future configurations where it asked. This usually solves any issues of the listener or database not being found correctly.
    -Kevin

  • OIM 11g R2: Insufficent Privileges after Enable Database Vault

    Hi,
    i am trying to implement database vault on oim 11g r2 database for a customer proof of concept, but after enable database vault i am got the following error
    oracle.iam.ui.platform.exception.OIMRuntimeException: IAM-7130125 : Search token caused Oracle text DRG issue, DB exception is :ORA-20000: Oracle Text error:
    DRG-50857: oracle error in drdmdcnt
    ORA-01031: insufficient privileges
    ORA-06512: at "CTXSYS.DRVUTL", line 14
    ORA-06512: at "CTXSYS.DRVXMD", line 140
    ORA-06512: at line 1
    this error occurs when i run Catalog Synchronization Job and i when try to search items in catalog
    i guess that database vault blocked the ctxapp role granted to oim database owner, but i am not sure how to fix it. Do i have to create a database realm for oim database user?

    As I continue to forage around looking for an answer, I came across the following statement in a document on Metalink: "The home where you plan to install ODV must already have OLS installed at the same patch level as the database.". Is this correct? I have never seen this in any Database Vault documentation.
    (https://metalink.oracle.com/metalink/plsql/f?p=200:27:4287075139009922213::::p27_id,p27_show_header,p27_show_help:714182.992,1,1)

  • The Secure Store Service application Secure Store Service Proxy is not accessible

    I am working on setting up a new SharePoint 2013 Farm for our external web site which is currently running on 2010 SharePoint. Because this is an External Website for our organization we have an internally available Publishing Site and there is an Web App
    Extension to provide Anon Access to users using the www address. Currently I am doing everything on a single server for testing with HOSTS entries to loop back so I can test with real host headers and not impact the 2010 prod environment. We will be setting
    up 2 more WFEs with a NLB before moving this into prod but it isn't there yet. We brought the Site Collection Databases over but are still running in 2010 mode for now.
    I migrated a copy of the Secure Store Database over from 2010 and had it put on the 2013 Farm's Database Server. Set up Secure Store and the Secure Store Proxy. I went into the Secure Store Proxy in CA and refreshed the Key with the proper Pass Phrase. After
    doing that I could see the Target Application IDs listed. Everything was looking good so I went off to test. If I am on the publishing site I can go to a page that has the solution on it and it operates as expected. It does a query to a non SharePoint database
    and returns information filtered based on the search parameters. The only odd thing I see is if I click on the "Site Actions" I get a message "An error has occurred with the data fetch. Please refresh page and retry." Need to look into
    that more but it only happens on pages that have these solutions. Maybe a clue. If I go to the Anonymous Access page (www......) and try and use the solution, it immediately (way too quick to appear like it is doing anything) comes back with "The security
    token request cannot be completed."
    If I dig through the usage logs I am finding the following.
    The Secure Store Service application Secure Store Service Proxy is not accessible. The full exception text is: The security token request cannot be completed.
    Unexpected exception from endpoint address : https://[Servername]:32844/4e87fd3aabb640fb8cc3ed52188cf5c0/SecureStoreService.svc/https
    Logging unknown/unexpected client side exception: InvalidOperationException. This will cause this application server to be removed from the load balancer queue. Exception: System.InvalidOperationException: The security token request cannot be completed.
        at Microsoft.SharePoint.SPSecurityContext.SecurityTokenForServiceContext(Uri contextUri)     at Microsoft.SharePoint.SPChannelFactoryOperations.InternalCreateChannelActingAsLoggedOnUser[TChannel](ChannelFactory`1 factory, EndpointAddress
    address, Uri via)     at Microsoft.Office.SecureStoreService.Server.SecureStoreServiceApplicationProxy.GetChannel(Uri address)     at Microsoft.Office.SecureStoreService.Server.SecureStoreServiceApplicationProxy.Execute[T](String operationName,
    Boolean validateCanary, ExecuteDelegate`1 operation).
    Initially I was fighting a firewall issue because it wasn't working (different errors) on both sides. Had Network Engineers open firewall ports needed and now it works on the publishing side. Still the same error on the Anon side. I suspect I have missed
    something when it comes to configuring the Secure Store to allow access to anonymous connections.
    Let me know if you need any more information but that should paint a pretty good picture as to how things are set up.
    Thanks for any help on this one. Searches haven't found much that has helped so far.

    Hi Sennister,
    I recommend to verify the things below:
    Did this issue occur with all the pages in the anonymous side?
    Check if the Claims to Windows Token Service is started.
    Change the <identity impersonate="true" /> in the web.config to see if the issue still occurs.
    Thanks,
    Victoria
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Victoria Xia
    TechNet Community Support

  • OIM 11g installation

    HI All,
    I am trying to install OIM 11g but I am getting following error when I am trying to run "OUI configuration wizard" while configuring database
    INST-6177: OIM Schema version is lower than the expected value
    Create OIM 11g schema using Repository Creation Utility and proceed with configuration.
    Environment:
    OS:Windows Server 2003
    Database:Oracle 11g R2
    Application Server:wls1033_win32
    RCU utiltity:ofm_rcu_win_11.1.1.3.2_disk1_1of1
    Thanks in advance.

    Hi,
    How did you install OIM Schema.
    I' m running RCU tool and selected Identity Management. All i see is OID and OIF. I don' t see OIM Schema.
    The documentation says that The SOA Infrastructure schema, the User Messaging Service schema, and the Metadata Services schema are also selected, by default upon selecting Identity Management. Thats not happening either.
    Thanks.
    - Kishan

  • Error with Secure Store Service

    Hi - I sure could use some help with an issue I'm having trying to configure the Secure Store Service in SharePoint 2010.
    I'm using SharePoint Server 2010 and this is the first time that I've installed and trying to configure. When I try to generate a key for the Secure Store Service App, I get this error: "Cannot complete this action as the Secure Store Shared Service is not
    responding. Please contact your Administrator."
    I also see an error in the Event Viewer: "The Secure Store Service application Secure Store Service App is not accessible. The full exception text is: Access is denied"
    I have verified that the App Pool is using the correct domain acount and the database security allows this same acount as well. The account is DBO in the Secure Store databse. What else should I check that would cause access denied?
    Thank you!
    Kerry

    I found when the error message dialog box has a phrase like "Additional information has been logged for your administrator" it means to check the Windows Event-Application log (not the SP correlation ID log).  In my case, the specific domain\uid being
    denied was mentioned in the error message details.  I found that the domain\uid in that message was not in the SQL Server log in collection with permissions to the appropriate DBs.  The Event-Application log also told me which DB object was being
    denied.  I set the account for dbo access to simplify my work (dbo is needed to run stored procedures and functions).  Other attributes (other than dbo) may be sufficient and "more secure". 

Maybe you are looking for

  • Editing in browser only works on the first page on my site-

    Hello, my site is made with Muse, and hosted on BC. My client and me have the same problem (with different browser), wenn edit for change contents in a browser, it works only on THE FIRST PAGE, than not anymore, if i navigate to a next oage and want

  • Correct download file

    Please,  is this file the right download file for Windows 7 32-bit for Forms 11g? ofm_frmrpts_win_11.1.2.1.0_32_disk1_1of1.zip Please, provide me with the links to download the right WLS and Java. Any hints on how to install these products will be ap

  • My daughter disabled our ipad by too many wrong passwords

    Can anyone help me fix my disabled ipad

  • Use Keynote for Website?

    I'm brand new to Keynote. Currently upgrading from 2.0.2 to 3. Is it possible to create a whole website in Keynote and upload it as your Website? iMac G5   Mac OS X (10.4.6)  

  • All corrupted blocks

    Hi, in 10g R2, any query to see all corrupted blocks and their owners ? Thank you.