Hi,
We are struggling to configure OAM (IDM / IAM version 11.1.1.7.0)
First at the first AdminServer startup, we get the following error message in AdminServer-diagnostic.log:
[2013-09-12T09:18:45.602-04:00] [AdminServer] [ERROR] [OAM-69000] [oracle.oam.install] [tid: [STANDBY].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000K4IKPzNF^6w5wF8DyW1ICRvP000002,
0] [APP: oam_admin#11.1.1.3.0] OAM configuration failed.[[
java.security.AccessControlException: access denied ("oracle.security.jps.service.credstore.CredentialAccessPermission" "context=SYSTEM,mapName=OAM_STORE,keyName=jks" "write")
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:372)
at java.security.AccessController.checkPermission(AccessController.java:559)
at oracle.security.jps.util.JpsAuth$AuthorizationMechanism$3.checkPermission(JpsAuth.java:463)
at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:523)
at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:549)
at oracle.security.jps.internal.credstore.util.CsfUtil.checkPermission(CsfUtil.java:683)
at oracle.security.jps.internal.credstore.ldap.LdapCredentialStore.setCredential(LdapCredentialStore.java:426)
at oracle.security.am.install.OAMInstaller.configureKeyStore(Unknown Source)
...
[2013-09-12T09:18:45.609-04:00] [AdminServer] [NOTIFICATION] [OAM-69016] [oracle.oam.install] [tid: [STANDBY].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000K4IKPzNF^6w5wF8DyW1ICRvP000002,0] [APP: oam_admin#11.1.1.3.0] Server Map : 1
[2013-09-12T09:18:45.609-04:00] [AdminServer] [NOTIFICATION] [] [oracle.oam.install] [tid: [STANDBY].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000K4IKPzNF^6w5wF8DyW1ICRvP000002,0] [APP: oam_admin#11.1.1.3.0] AdminServer : null
[2013-09-12T09:18:45.610-04:00] [AdminServer] [NOTIFICATION] [] [oracle.oam.install] [tid: [STANDBY].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000K4IKPzNF^6w5wF8DyW1ICRvP000002,0] [APP: oam_admin#11.1.1.3.0] sameAdminHost : true
[2013-09-12T09:18:45.613-04:00] [AdminServer] [NOTIFICATION] [OAM-69010] [oracle.oam.install] [tid: [STANDBY].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000K4IKPzNF^6w5wF8DyW1ICRvP000002,0] [APP: oam_admin#11.1.1.3.0] Initialized OAM Server.
[2013-09-12T09:18:45.614-04:00] [AdminServer] [NOTIFICATION] [] [oracle.security.am.install.startup.OamInstallTopologyConfigListener] [tid: [STANDBY].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000K4IKPzNF^6w5wF8DyW1ICRvP000002,0] [APP: oam_admin#11.1.1.3.0] OAM Server System Config in memory update done
[2013-09-12T09:18:46.746-04:00] [AdminServer] [ERROR] [OAMSSA-04033] [oracle.oam.foundation.access] [tid: Cluster|STATE_ANNOUNCE|Member(Id=0, Timestamp=2013-09-12 09:18:46.542, Address=10.30.1.61:9095, MachineId=5437, Location=machine:fmwiam1,process:28522, Role=WeblogicServer)] [userId: <anonymous>] [ecid: 0000K4IKPzNF^6w5wF8DyW1ICRvP000002,0] [APP: oam_admin#11.1.1.3.0] Failed to get encryption key.[[
java.lang.NullPointerException
at oracle.security.am.common.utilities.crypto.OAMKeyStore.getKeyStore(OAMKeyStore.java:193)
at oracle.security.am.common.utilities.crypto.OAMKeyStore.<init>(OAMKeyStore.java:120)
at oracle.security.am.common.utilities.crypto.OAMKeyStore.getInstance(OAMKeyStore.java:138)
at oracle.security.am.foundation.mapimpl.coherence.encryption.WrapperStreamFactoryImpl.getInstallKey(WrapperStreamFactoryImpl.java:167)
Plus, when we tried to run ./idmConfigTool.sh -configOAM input_file=config_oam.props, we get this message in automation.log:
Sep 11, 2013 5:26:00 PM oracle.idm.automation.impl.oam.handlers.OAM11gIntegrationHandler configOAM11gIdStore
SEVERE: Error while configuring User ID Store
javax.management.RuntimeErrorException: Could not initialize class oracle.security.am.lifecycle.config.ConfigLifecycleImpl
at oracle.as.jmx.framework.standardmbeans.spi.OracleStandardEmitterMBean.doInvoke(OracleStandardEmitterMBean.java:1030)
at oracle.adf.mbean.share.AdfMBeanInterceptor.internalInvoke(AdfMBeanInterceptor.java:104)
...
We are runing Java JDK 1.7 update 25 (I tried to use JRockit R28.2.7-7-155314-1.6.0_45 as well), WebLogic 10.3.6.
Any idea welcome !