OIA 11g + OIM 10g
Hi,
We are trying to integrate OIA 11g with OIM 10g (9.1.0.2 BP 13) using depricated method, we have copied all required jars to <RBACX_HOME>/WEB-INF/lib including iam-platform-utils.jar and wlfullclient.jar from 11g. During Provisioning server configuration it never asked for provider url -only xellerate, config path was prompted. During import users it get connected successfully to OIM, but later it throws the following error:
20:35:41,336 DEBUG [OimUtilityFactory] ********** Connecting to OIM Server **********
20:35:41,563 DEBUG [OimUtilityFactory] ********** Connection successful **********
20:35:41,571 ERROR [OIMIAMSolution] Error searching users:: Error searching users: Error while getting utility Thor.API.Operations.tcUserOperationsIntf
20:35:41,573 ERROR [OIMIAMSolution] Error searching users:
Thor.API.Exceptions.tcAPIException: Error while getting utility Thor.API.Operations.tcUserOperationsIntf
at Thor.API.tcUtilityFactory.getRemoteUtility(tcUtilityFactory.java:442)
at Thor.API.tcUtilityFactory.getUtility(tcUtilityFactory.java:331)
at com.vaau.rbacx.iam.oracle.AbstractOimIamSolution.getUserAPI(AbstractOimIamSolution.java:2336)
at com.vaau.rbacx.iam.oracle.AbstractOimIamSolution.readUsers(AbstractOimIamSolution.java:813)
at com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl.importUsers(RbacxIAMServiceImpl.java:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy122.importUsers(Unknown Source)
at com.vaau.rbacx.scheduling.executor.iam.IAMJobExecutor.execute(IAMJobExecutor.java:90)
at com.vaau.rbacx.scheduling.manager.providers.quartz.jobs.AbstractJob.execute(AbstractJob.java:72)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:534)
Provider url is picked from xlconfig.xml under xellerate/conf folder -t3://<oim host>:<port>
Can someone please help on this.
Thanks in advance
Hi,
We are trying to integrate OIA 11g with OIM 10g (9.1.0.2 BP 13) using depricated method, we have copied all required jars to <RBACX_HOME>/WEB-INF/lib including iam-platform-utils.jar and wlfullclient.jar from 11g. During Provisioning server configuration it never asked for provider url -only xellerate, config path was prompted. During import users it get connected successfully to OIM, but later it throws the following error:
20:35:41,336 DEBUG [OimUtilityFactory] ********** Connecting to OIM Server **********
20:35:41,563 DEBUG [OimUtilityFactory] ********** Connection successful **********
20:35:41,571 ERROR [OIMIAMSolution] Error searching users:: Error searching users: Error while getting utility Thor.API.Operations.tcUserOperationsIntf
20:35:41,573 ERROR [OIMIAMSolution] Error searching users:
Thor.API.Exceptions.tcAPIException: Error while getting utility Thor.API.Operations.tcUserOperationsIntf
at Thor.API.tcUtilityFactory.getRemoteUtility(tcUtilityFactory.java:442)
at Thor.API.tcUtilityFactory.getUtility(tcUtilityFactory.java:331)
at com.vaau.rbacx.iam.oracle.AbstractOimIamSolution.getUserAPI(AbstractOimIamSolution.java:2336)
at com.vaau.rbacx.iam.oracle.AbstractOimIamSolution.readUsers(AbstractOimIamSolution.java:813)
at com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl.importUsers(RbacxIAMServiceImpl.java:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy122.importUsers(Unknown Source)
at com.vaau.rbacx.scheduling.executor.iam.IAMJobExecutor.execute(IAMJobExecutor.java:90)
at com.vaau.rbacx.scheduling.manager.providers.quartz.jobs.AbstractJob.execute(AbstractJob.java:72)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:534)
Provider url is picked from xlconfig.xml under xellerate/conf folder -t3://<oim host>:<port>
Can someone please help on this.
Thanks in advance
Similar Messages
-
Hi experts,
While doing upgrade from OIM 10g to OIM 11g, I am not able to upgrade OIM Middletier.
Steps performed till now
1. Run OSI Upgrade Utility in OIM 10g.
2. Export OIM 10g DB Schema from Oracle database version 10.2.0.2.
3. Run prepare_xl_db.sh and import the OIM 10g Schema to Oracle Database 11.2
4. Run RCU to create schemas for MDS and SOA in Oracle database 11.2
5. Install WLS 10.3.5, SOA 11.1.1.5 and IAM 11.1.1.5
6. Upgrade OIM Schema using Upgrade Assistant Utility
7. Create WLS Domain for OIM and SOA
8. Configure OIM(copied .xldatabasekey to config/fmwconfig folder)
9. Upgrade OIM Middle Tier using Upgrade Assistant Utility
Upgrade Assistant is failing at step 9 when it is trying to initilize scheduler properties.
In logs, it says invalid username and password but I am sure I entered correct password for all schemas.
[2012-04-20T08:29:38.448-04:00] [OIM] [NOTIFICATION] [] [upgrade.OIM] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] Entering updateTaskDefinitionInMDS()...
[2012-04-20T08:29:38.700-04:00] [mds] [NOTIFICATION] [MDS-10013] [oracle.mds] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] import operation started.
[2012-04-20T08:29:39.467-04:00] [mds] [NOTIFICATION] [MDS-10014] [oracle.mds] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] import is completed. Total number of documents successfully processed : 1, total number of documents failed : 0.
[2012-04-20T08:29:39.467-04:00] [OIM] [NOTIFICATION] [] [upgrade.OIM] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] Exiting updateTaskDefinitionInMDS()
[2012-04-20T08:29:39.467-04:00] [OIM] [NOTIFICATION] [] [upgrade.OIM] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] Exiting createTasks()
[2012-04-20T08:29:39.496-04:00] [OIM] [NOTIFICATION] [] [upgrade.OIM] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] Entering createJobs()...
[2012-04-20T08:29:39.501-04:00] [OIM] [NOTIFICATION] [] [upgrade.OIM] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] Entering initializeScheduler()...
[2012-04-20T08:29:39.564-04:00] [OIM] [NOTIFICATION] [] [upgrade.OIM] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] Exiting initializeScheduler()
[2012-04-20T08:29:39.899-04:00] [OIM] [INCIDENT_ERROR] [] [upgrade.OIM] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] UPGCMP-2954: [{0}] Error while initializing scheduler properties
[2012-04-20T08:29:39.901-04:00] [OIM] [INCIDENT_ERROR] [] [upgrade.OIM] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] [[
*org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.JobPersistenceException: Failed to obtain DB connection from data source 'SeedOracleDS': org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-01017: invalid username/password; logon denied*
*) [See nested exception: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-01017: invalid username/password; logon denied*
at org.quartz.impl.jdbcjobstore.JobStoreSupport.initialize(JobStoreSupport.java:557)
at org.quartz.impl.jdbcjobstore.JobStoreTX.initialize(JobStoreTX.java:59)
at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1204)
at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1355)
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.initializeScheduler(SchedulerUpgrade.java:846)
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.createJobs(SchedulerUpgrade.java:524)
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.doUpgrade(SchedulerUpgrade.java:171)
at oracle.ias.upgrade.config.oim.OIMFeatureUpgradePlugin.doUpgrade(OIMFeatureUpgradePlugin.java:591)
at oracle.ias.upgrade.config.oim.OIMFeatureUpgradeItem.doUpgrade(OIMFeatureUpgradeItem.java:82)
at oracle.ias.upgrade.config.oim.OIMConfigUpgrade.doUpgrade(OIMConfigUpgrade.java:179)
at oracle.ias.upgrade.UpgradeSupport.doUpgrade(UpgradeSupport.java:1823)
at oracle.ias.upgrade.gui.UAUpgradeThread.run(UAUpgradeThread.java:503)
Caused by: org.quartz.JobPersistenceException: Failed to obtain DB connection from data source 'SeedOracleDS': org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-01017: invalid username/password; logon denied
) [See nested exception: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-01017: invalid username/password; logon denied
at org.quartz.impl.jdbcjobstore.JobStoreSupport.getConnection(JobStoreSupport.java:636)
at org.quartz.impl.jdbcjobstore.JobStoreTX.getNonManagedTXConnection(JobStoreTX.java:72)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3659)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3632)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.cleanVolatileTriggerAndJobs(JobStoreSupport.java:700)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.initialize(JobStoreSupport.java:555)
at org.quartz.impl.jdbcjobstore.JobStoreTX.initialize(JobStoreTX.java:59)
at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1204)
at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1357)
... 8 more
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-01017: invalid username/password; logon denied
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
at org.quartz.utils.PoolingConnectionProvider.getConnection(PoolingConnectionProvider.java:197)
at org.quartz.utils.DBConnectionManager.getConnection(DBConnectionManager.java:112)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.getConnection(JobStoreSupport.java:633)
... 16 more
Caused by: java.sql.SQLException: ORA-01017: invalid username/password; logon denied
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:457)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:397)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:389)
at oracle.jdbc.driver.T4CTTIfun.processError(T4CTTIfun.java:662)
at oracle.jdbc.driver.T4CTTIoauthenticate.processError(T4CTTIoauthenticate.java:438)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:476)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:204)
at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:370)
at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:817)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:376)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:670)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:230)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:34)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:567)
at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:877)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:851)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
at org.quartz.utils.PoolingConnectionProvider.getConnection(PoolingConnectionProvider.java:197)
at org.quartz.utils.DBConnectionManager.getConnection(DBConnectionManager.java:112)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.getConnection(JobStoreSupport.java:633)
at org.quartz.impl.jdbcjobstore.JobStoreTX.getNonManagedTXConnection(JobStoreTX.java:72)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3659)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3624)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.cleanVolatileTriggerAndJobs(JobStoreSupport.java:693)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.initialize(JobStoreSupport.java:555)
at org.quartz.impl.jdbcjobstore.JobStoreTX.initialize(JobStoreTX.java:59)
at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1204)
at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1355)
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.initializeScheduler(SchedulerUpgrade.java:846)
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.createJobs(SchedulerUpgrade.java:524)
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.doUpgrade(SchedulerUpgrade.java:171)
at oracle.ias.upgrade.config.oim.OIMFeatureUpgradePlugin.doUpgrade(OIMFeatureUpgradePlugin.java:589)
at oracle.ias.upgrade.config.oim.OIMFeatureUpgradeItem.doUpgrade(OIMFeatureUpgradeItem.java:80)
... 3 more
[2012-04-20T08:29:39.940-04:00] [OIM] [INCIDENT_ERROR] [] [upgrade.OIM] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] UPGCMP-2912: An error uccured while upgrading the feature Scheduler
[2012-04-20T08:29:39.940-04:00] [OIM] [INCIDENT_ERROR] [] [upgrade.OIM] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] [[
oracle.ias.upgrade.exception.UpgradeException: UPGCMP-2954: [{0}] Error while initializing scheduler properties
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.initializeScheduler(SchedulerUpgrade.java:854)
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.createJobs(SchedulerUpgrade.java:524)
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.doUpgrade(SchedulerUpgrade.java:171)
at oracle.ias.upgrade.config.oim.OIMFeatureUpgradePlugin.doUpgrade(OIMFeatureUpgradePlugin.java:591)
at oracle.ias.upgrade.config.oim.OIMFeatureUpgradeItem.doUpgrade(OIMFeatureUpgradeItem.java:82)
at oracle.ias.upgrade.config.oim.OIMConfigUpgrade.doUpgrade(OIMConfigUpgrade.java:179)
at oracle.ias.upgrade.UpgradeSupport.doUpgrade(UpgradeSupport.java:1823)
at oracle.ias.upgrade.gui.UAUpgradeThread.run(UAUpgradeThread.java:503)
Caused by: org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.JobPersistenceException: Failed to obtain DB connection from data source 'SeedOracleDS': org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-01017: invalid username/password; logon denied
) [See nested exception: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-01017: invalid username/password; logon denied
at org.quartz.impl.jdbcjobstore.JobStoreSupport.initialize(JobStoreSupport.java:557)
at org.quartz.impl.jdbcjobstore.JobStoreTX.initialize(JobStoreTX.java:59)
at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1204)
at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1355)
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.initializeScheduler(SchedulerUpgrade.java:846)
... 7 more
Caused by: org.quartz.JobPersistenceException: Failed to obtain DB connection from data source 'SeedOracleDS': org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-01017: invalid username/password; logon denied
) [See nested exception: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-01017: invalid username/password; logon denied
at org.quartz.impl.jdbcjobstore.JobStoreSupport.getConnection(JobStoreSupport.java:636)
at org.quartz.impl.jdbcjobstore.JobStoreTX.getNonManagedTXConnection(JobStoreTX.java:72)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3659)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3632)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.cleanVolatileTriggerAndJobs(JobStoreSupport.java:700)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.initialize(JobStoreSupport.java:555)
at org.quartz.impl.jdbcjobstore.JobStoreTX.initialize(JobStoreTX.java:59)
at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1204)
at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1357)
... 8 more
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-01017: invalid username/password; logon denied
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
at org.quartz.utils.PoolingConnectionProvider.getConnection(PoolingConnectionProvider.java:197)
at org.quartz.utils.DBConnectionManager.getConnection(DBConnectionManager.java:112)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.getConnection(JobStoreSupport.java:633)
... 16 more
Caused by: java.sql.SQLException: ORA-01017: invalid username/password; logon denied
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:457)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:397)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:389)
at oracle.jdbc.driver.T4CTTIfun.processError(T4CTTIfun.java:662)
at oracle.jdbc.driver.T4CTTIoauthenticate.processError(T4CTTIoauthenticate.java:438)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:476)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:204)
at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:370)
at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:817)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:376)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:670)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:230)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:34)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:567)
at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:877)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:851)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
at org.quartz.utils.PoolingConnectionProvider.getConnection(PoolingConnectionProvider.java:197)
at org.quartz.utils.DBConnectionManager.getConnection(DBConnectionManager.java:112)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.getConnection(JobStoreSupport.java:633)
at org.quartz.impl.jdbcjobstore.JobStoreTX.getNonManagedTXConnection(JobStoreTX.java:72)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3659)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3624)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.cleanVolatileTriggerAndJobs(JobStoreSupport.java:693)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.initialize(JobStoreSupport.java:555)
at org.quartz.impl.jdbcjobstore.JobStoreTX.initialize(JobStoreTX.java:59)
at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1204)
at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1355)
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.initializeScheduler(SchedulerUpgrade.java:846)
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.createJobs(SchedulerUpgrade.java:524)
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.doUpgrade(SchedulerUpgrade.java:171)
at oracle.ias.upgrade.config.oim.OIMFeatureUpgradePlugin.doUpgrade(OIMFeatureUpgradePlugin.java:589)
at oracle.ias.upgrade.config.oim.OIMFeatureUpgradeItem.doUpgrade(OIMFeatureUpgradeItem.java:80)
... 3 more
[2012-04-20T08:29:39.988-04:00] [OIM] [INCIDENT_ERROR] [] [upgrade.OIM] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] UPGCMP-2912: An error uccured while upgrading the feature OIM91UPG.Scheduler
[2012-04-20T08:29:39.988-04:00] [OIM] [INCIDENT_ERROR] [] [upgrade.OIM] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] [[
oracle.ias.upgrade.exception.UpgradeException: UPGCMP-2912: An error uccured while upgrading the feature Scheduler
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.doUpgrade(SchedulerUpgrade.java:188)
at oracle.ias.upgrade.config.oim.OIMFeatureUpgradePlugin.doUpgrade(OIMFeatureUpgradePlugin.java:589)
at oracle.ias.upgrade.config.oim.OIMFeatureUpgradeItem.doUpgrade(OIMFeatureUpgradeItem.java:82)
at oracle.ias.upgrade.config.oim.OIMConfigUpgrade.doUpgrade(OIMConfigUpgrade.java:179)
at oracle.ias.upgrade.UpgradeSupport.doUpgrade(UpgradeSupport.java:1823)
at oracle.ias.upgrade.gui.UAUpgradeThread.run(UAUpgradeThread.java:503)
Caused by: oracle.ias.upgrade.exception.UpgradeException: UPGCMP-2954: [{0}] Error while initializing scheduler properties
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.initializeScheduler(SchedulerUpgrade.java:854)
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.createJobs(SchedulerUpgrade.java:524)
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.doUpgrade(SchedulerUpgrade.java:171)
at oracle.ias.upgrade.config.oim.OIMFeatureUpgradePlugin.doUpgrade(OIMFeatureUpgradePlugin.java:591)
... 4 more
Caused by: org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.JobPersistenceException: Failed to obtain DB connection from data source 'SeedOracleDS': org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-01017: invalid username/password; logon denied
) [See nested exception: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-01017: invalid username/password; logon denied
at org.quartz.impl.jdbcjobstore.JobStoreSupport.initialize(JobStoreSupport.java:557)
at org.quartz.impl.jdbcjobstore.JobStoreTX.initialize(JobStoreTX.java:59)
at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1204)
at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1355)
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.initializeScheduler(SchedulerUpgrade.java:846)
... 7 more
Caused by: org.quartz.JobPersistenceException: Failed to obtain DB connection from data source 'SeedOracleDS': org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-01017: invalid username/password; logon denied
) [See nested exception: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-01017: invalid username/password; logon denied
at org.quartz.impl.jdbcjobstore.JobStoreSupport.getConnection(JobStoreSupport.java:636)
at org.quartz.impl.jdbcjobstore.JobStoreTX.getNonManagedTXConnection(JobStoreTX.java:72)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3659)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3632)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.cleanVolatileTriggerAndJobs(JobStoreSupport.java:700)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.initialize(JobStoreSupport.java:555)
at org.quartz.impl.jdbcjobstore.JobStoreTX.initialize(JobStoreTX.java:59)
at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1204)
at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1357)
... 8 more
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-01017: invalid username/password; logon denied
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
at org.quartz.utils.PoolingConnectionProvider.getConnection(PoolingConnectionProvider.java:197)
at org.quartz.utils.DBConnectionManager.getConnection(DBConnectionManager.java:112)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.getConnection(JobStoreSupport.java:633)
... 16 more
Caused by: java.sql.SQLException: ORA-01017: invalid username/password; logon denied
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:457)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:397)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:389)
at oracle.jdbc.driver.T4CTTIfun.processError(T4CTTIfun.java:662)
at oracle.jdbc.driver.T4CTTIoauthenticate.processError(T4CTTIoauthenticate.java:438)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:476)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:204)
at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:370)
at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:817)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:376)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:670)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:230)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:34)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:567)
at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:877)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:851)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
at org.quartz.utils.PoolingConnectionProvider.getConnection(PoolingConnectionProvider.java:197)
at org.quartz.utils.DBConnectionManager.getConnection(DBConnectionManager.java:112)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.getConnection(JobStoreSupport.java:633)
at org.quartz.impl.jdbcjobstore.JobStoreTX.getNonManagedTXConnection(JobStoreTX.java:72)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3659)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3624)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.cleanVolatileTriggerAndJobs(JobStoreSupport.java:693)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.initialize(JobStoreSupport.java:555)
at org.quartz.impl.jdbcjobstore.JobStoreTX.initialize(JobStoreTX.java:59)
at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1204)
at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1355)
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.initializeScheduler(SchedulerUpgrade.java:846)
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.createJobs(SchedulerUpgrade.java:524)
at oracle.ias.upgrade.config.oim.feature.scheduler.SchedulerUpgrade.doUpgrade(SchedulerUpgrade.java:171)
at oracle.ias.upgrade.config.oim.OIMFeatureUpgradePlugin.doUpgrade(OIMFeatureUpgradePlugin.java:589)
at oracle.ias.upgrade.config.oim.OIMFeatureUpgradeItem.doUpgrade(OIMFeatureUpgradeItem.java:80)
... 3 more
[2012-04-20T08:29:39.989-04:00] [OIM] [ERROR] [] [upgrade.OIM] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] UPGCMP-01506: unexpected error
[2012-04-20T08:29:39.989-04:00] [OIM] [ERROR] [] [upgrade.OIM] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] [[
oracle.ias.upgrade.exception.UpgradeException: UPGCMP-2912: An error uccured while upgrading the feature OIM91UPG.Scheduler
at oracle.ias.upgrade.config.oim.OIMFeatureUpgradePlugin.doUpgrade(OIMFeatureUpgradePlugin.java:969)
at oracle.ias.upgrade.config.oim.OIMFeatureUpgradeItem.doUpgrade(OIMFeatureUpgradeItem.java:80)
at oracle.ias.upgrade.config.oim.OIMConfigUpgrade.doUpgrade(OIMConfigUpgrade.java:179)
at oracle.ias.upgrade.UpgradeSupport.doUpgrade(UpgradeSupport.java:1823)
at oracle.ias.upgrade.gui.UAUpgradeThread.run(UAUpgradeThread.java:503)
[2012-04-20T08:29:39.990-04:00] [Framework] [ERROR] [UPGAST-00138] [upgrade.Framework] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] upgrade exception occurred
[2012-04-20T08:29:39.990-04:00] [Framework] [ERROR] [] [upgrade.Framework] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] Cause: An unexpected upgrade exception has occurred. Action: See the secondary error message for additional details.
[2012-04-20T08:29:39.990-04:00] [Framework] [ERROR] [] [upgrade.Framework] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] oracle.ias.upgrade.exception.UpgradeException: UPGCMP-2912: An error uccured while upgrading the feature OIM91UPG.Scheduler
[2012-04-20T08:29:40.078-04:00] [Framework] [NOTIFICATION] [] [upgrade.Framework] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] Finished upgrading OIM with status: Failure.
[2012-04-20T08:29:40.081-04:00] [Framework] [NOTIFICATION] [] [upgrade.Framework] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] Finished upgrading components.
[2012-04-20T08:29:40.082-04:00] [Framework] [NOTIFICATION] [] [upgrade.Framework] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] 0 components upgraded with success.
[2012-04-20T08:29:40.082-04:00] [Framework] [NOTIFICATION] [] [upgrade.Framework] [tid: 13] [ecid: 0000JRFiZlY0RtG6yz7i6G1F^LO8000004,0] 1 components upgraded with failure.
Appreciate any insights for this issue.
TiAI have executed the below query and found that the schedulers are not upgraded. Because of this the other features are not getting upgraded. How can I resolve this issue?
select feature_id,feature_upgrade_state,is_feature_upgraded from upgrade_feature_state;Pls help. -
User provisioning problem from OIM 10g to Siebel CRM
Hi Team,
I am facing User provisioning problem from OIM 10g to Siebel CRM.Please find the log details.
Running Get Attribute Mapping
Running Siebel Create User
<com.siebel.common.common.CSSException>
<Error><ErrorCode>8716601</ErrorCode> <ErrMsg>Socket had incorrect word size: 0.(SBL-JCA-00313)</ErrMsg></Error>
</com.siebel.common.common.CSSException>
at com.siebel.om.conmgr.Connection.readPacket(Connection.java:550)
at com.siebel.om.conmgr.Connection.run(Connection.java:286)
at java.lang.Thread.run(Thread.java:619)
[CMGR FATAL] Error: <com.siebel.common.common.CSSException>
<Error><ErrorCode>8716601</ErrorCode> <ErrMsg>Socket had incorrect word size: 0.(SBL-JCA-00313)</ErrMsg></Error>
</com.siebel.common.common.CSSException> connection:1
<com.siebel.common.common.CSSException>
<Error><ErrorCode>8716601</ErrorCode> <ErrMsg>Socket had incorrect word size: 0.(SBL-JCA-00313)</ErrMsg></Error>
</com.siebel.common.common.CSSException>
at com.siebel.om.conmgr.Connection.readPacket(Connection.java:550)
at com.siebel.om.conmgr.Connection.run(Connection.java:286)
at java.lang.Thread.run(Thread.java:619)
[CMGR FATAL] Error: <com.siebel.common.common.CSSException>
<Error><ErrorCode>8716601</ErrorCode> <ErrMsg>Socket had incorrect word size: 0.(SBL-JCA-00313)</ErrMsg></Error>
</com.siebel.common.common.CSSException> connection:1ERROR,22 Aug 2013 12:58:27,689,[XL_INTG.SIEBEL],====================================================
ERROR,22 Aug 2013 12:58:27,689,[XL_INTG.SIEBEL],com.thortech.xl.integration.siebel.utils.SiebelConnection : createSiebelConnection() : Siebel Connection Exception:Could not open a session in 4 attempts. {1}(SBL-JCA-00200)
ERROR,22 Aug 2013 12:58:27,689,[XL_INTG.SIEBEL],====================================================
ERROR,22 Aug 2013 12:58:27,689,[XL_INTG.SIEBEL],====================================================
ERROR,22 Aug 2013 12:58:27,689,[XL_INTG.SIEBEL],com.thortech.xl.integration.siebel.proxy.SiebelProxyEmployeeProvisionManager : createSiebelConnection() : BaseException: Siebel Connection JDB Exception: Could not open a session in 4 attempts. {1}(SBL-JCA-00200)
ERROR,22 Aug 2013 12:58:27,689,[XL_INTG.SIEBEL],====================================================
ERROR,22 Aug 2013 12:58:27,689,[XL_INTG.SIEBEL],====================================================
ERROR,22 Aug 2013 12:58:27,689,[XL_INTG.SIEBEL],com.thortech.xl.integration.siebel.provision.SiebelUtilEmployeeProvisionManager : createEmployee() : BaseException: Siebel Connection JDB Exception: Could not open a session in 4 attempts. {1}(SBL-JCA-00200)
ERROR,22 Aug 2013 12:58:27,689,[XL_INTG.SIEBEL],====================================================
Regards,
Ravi.Hi
I facing the same error message as yours, using OIM 11g R2
Are you able solve it ?
Please share
Many Thanks !!! -
Oracle Identity Analytics (OIA 11g) Deployment failure in weblogic server
Hi,
While deploying OIA 11g (which is integrating with OIM 11g) in weblogic application server 10.3.3.0, i am getting the following deployment error...could you please advise on this.
Appreciate your help!
An error occurred during activation of changes, please see the log for details.
weblogic.application.ModuleException:
Could not initialize class org.springframework.aop.aspectj.AspectJExpressionPointcut
Server log -
er org.springframework.web.context.ContextLoaderListener failed: org.springframe
work.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem
: Failed to import bean definitions from relative location [security-acls-contex
t.xml]
Offending resource: ServletContext resource [/WEB-INF/security-context-server.xm
l]; nested exception is org.springframework.beans.factory.BeanDefinitionStoreExc
eption: Unexpected exception parsing XML document from ServletContext resource [
/WEB-INF/security-acls-context.xml]; nested exception is java.lang.NoClassDefFou
ndError: Could not initialize class org.springframework.aop.aspectj.AspectJExpre
ssionPointcut.
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Config
uration problem: Failed to import bean definitions from relative location [secur
ity-acls-context.xml]
Offending resource: ServletContext resource [/WEB-INF/security-context-server.xm
l]; nested exception is org.springframework.beans.factory.BeanDefinitionStoreExc
eption: Unexpected exception parsing XML document from ServletContext resource [
/WEB-INF/security-acls-context.xml]; nested exception is java.lang.NoClassDefFou
ndError: Could not initialize class org.springframework.aop.aspectj.AspectJExpre
ssionPointcut
at org.springframework.beans.factory.parsing.FailFastProblemReporter.err
or(FailFastProblemReporter.java:68)
Thanks,
Sudhakar
Edited by: Sudhakar on Mar 14, 2011 8:12 AMThese logs are coming from my tomcat trial:
14:58:48,749 INFO [Config] OSCache: Getting properties from URL file:/home/mw/Downloads/apache-tomcat-6.0.32/webapps/rbacx.war/WEB-INF/classes/oscache.properties for the default configuration
14:58:48,749 INFO [Config] OSCache: Properties read {cache.blocking=true, cache.algorithm=com.opensymphony.oscache.base.algorithm.LRUCache, cache.cluster.multicast.ip=231.12.21.100, cache.capacity=10000, cache.memory=true}
14:58:48,749 INFO [GeneralCacheAdministrator] Constructed GeneralCacheAdministrator()
14:58:48,749 INFO [GeneralCacheAdministrator] Creating new cache
14:59:07,794 ERROR [MultiCoreClusterAwareEmbeddedServer] I/O problem
java.io.FileNotFoundException: /home/mw/mwh/oia/.indexes/solr.xml (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
I tried creating a .indexes directory there and it worked fine. Then I deleted it.
14:59:55,387 INFO [SearchIndexStartupRunner] Scheduler Started
14:59:55,398 WARN [SearchIndexStartupRunner] Indexes are not consistent.
14:59:55,398 WARN [SearchIndexStartupRunner] We will rebuild indexes now.
14:59:55,398 INFO [SearchIndexStartupRunner] Starting Full Indexing
14:59:59,396 ERROR [SolrSearchProvider] Could not start full search.
java.lang.NullPointerException
at com.vaau.commons.search.searchengine.solr.MultiCoreClusterAwareEmbeddedServer.initIndex(MultiCoreClusterAwareEmbeddedServer.java:547)
at com.vaau.commons.search.searchengine.solr.AbstractSolrSearchEngine.initializeIndex(AbstractSolrSearchEngine.java:229)
at com.vaau.commons.search.searchengine.solr.MultiCoreClusterAwareEmbeddedServer.initializeIndex(MultiCoreClusterAwareEmbeddedServer.java:541)
No idea.
5:00:00,474 DEBUG [CertificationReminderJob] [start] Executing certification reminder job...
15:00:00,475 DEBUG [ReminderManagerImpl] [start] firing certification reminders
15:00:00,506 ERROR [ReminderManagerImpl] Error: No System configuration found, please configure the system first
15:00:00,506 DEBUG [CertificationReminderJob] [finished] Executing certification reminder job...
15:00:00,506 DEBUG [CertificationReminderJob] [start] Executing certification expiry check job...
15:00:00,508 DEBUG [CertificationReminderJob] [finished] Executing certification expiry check job...
Now I found a reference to another post that mentioned ReminderManagerImpl (Re: OIA OIM Integration issue on weblogic 10.3 and OIA Installation & configuration and the instructions there were to download the latest version of the oscache jar. I seem to have the latest one already though. -
Hi.
I need an End-user Interface to create membership rules and access policies in OIM 10g.
Can I Achieve this by integrating ORM and OIM?
Or is it better make a custom OIM interface to do this?
Thank You.To any one that cares, and a warning to all who try to install OID, LDAP or the Identity Management for web logic, or the OAS. I may not be the best or brightest oracle person. Now having said that I do have several years experience as a developer. I have tried to install various version of the Weblogic with oracle 11g, and the Identity management. As well as the OAS, OID, on a 10g database. This is on a Windows XP pro OS. After about 50 attempts... I am being conservative about my guess, I give up. To add insult in injury our DBA that has managed to get a version of OID and OAS on a 10g Database, then upgrade to an 11g database, can NOT get the same results on another like system. This is not on a desktop...His work in on Sun 890 boxes using Solaris. So as a warning to every one out there. If you have not gotten it to work. You probably will not... Unless you pay a high priced Oracle Consultant. I never thought I would say this, but I think we would be better of going to a Novel Solution, or a Microsoft AD solution. However that would mean we would probably need to port most of our applications over to that environment. After fighting this issue now, I am ready to do just that. If Oracle had not bought Sun I would look to see what they offer, but now I am just Mad as #### . So if you are just starting an Oracle project, and trying to use weblogic and the LDAP... Run to Microsoft.
They might have something that works...... -
OIM 10G : UIX Not found error
Hello,
I've moved OIM 10G 9102 to application server Weblogic in cluster (version 10.3.5.0 - 11g).
All the workflows and provisioning pieces are working as expected.
However, when a manager user is trying to set his proxy by selecting calender dates. He is not able to select any dates (calender is not opening on button click) and the bottom of the IE page says - Error on Page.
When i click on "Error on page" it says - Object expected : MyProxy.do... i copied the error details and here it is:
=============================================================
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)
Timestamp: Fri, 16 Dec 2011 00:19:01 UTC
Message: Object expected
Line: 936
Char: 52
Code: 0
URI: <hostname>/xlWebApp/MyProxy.do
Message: Object expected
Line: 963
Char: 1
Code: 0
URI: <hostname>/xlWebApp/MyProxy.do
Message: Object expected
Line: 1107
Char: 1
Code: 0
URI: <hostname>/xlWebApp/MyProxy.do
Message: Object expected
Line: 936
Char: 1
Code: 0
URI: <hostname>/xlWebApp/MyProxy.do
When i check the OIM logs it says,....
========================================================================
FormBean, localName='form': The UIX installable resource files could not be found under the following directories:
FormBean, localName='form': /opt/Oracle/Middleware/user_projects/domains/oim_domain/servers/OIM_SERVER1/stage/Xellerate/WLXellerateFull.ear/xlWebApp.war/cabo/
FormBean, localName='form': Please install the UIX installable resource files under one of these directories. Or, set the oracle.cabo.ui.sharedContextPath system property to point to the location of your UIX installable resource files.
========================================================================
This link confused me to the version of Weblogic 11g (10.3.5.0) for OIM 9102 BP15.
UIX on Weblogic (AS 11G)
Any help would be deeply appreciated.
Thanks,I've moved OIM 10G 9102 to application server Weblogic in cluster (version 10.3.5.0 - 11g).I don' know how did you move it.
But it is expecting cabo files. Generally you'll find cabo directory in the ear file parallel to WEB-INF folder.
It seems that that folder or its content are missing from your ear file. Can you redeploy your ear file or you can also try with copy paste the folder/content from older directory to */opt/Oracle/Middleware/user_projects/domains/oim_domain/servers/OIM_SERVER1/stage/Xellerate/WLXellerateFull.ear/xlWebApp.war/* and restart -
OIA 11g: Not Properly importing AD Policies
Hi Experts,
I'm trying to import policies (for Active Directory) in OIA 11g, csv file are processed but when I review the policy to confirm eveything is OK, the AD groups are not correctly displayed/assigned, for example
for the group
cn=Users,dc=mydomin,dc=com
I see 3 groups assigned in the new imported policy
cn=Users
dc=mydomain
dc=com
it looks like the " (double quote) is ignored from CSV file
my schema file for ADpolicie looks like:
# @iam:namespace name="AD User" shortName="AD User"
Endpoints<use=mandatory>,PolicyName,Roles,policycomments,PolicyDescription,UD_ADUSRC_GROUPNAME
My CSV file looks like:
AD User,Poliprueba11,Sourcing Specialist,Prueba11,Prueba11,"CN=Users,DC=mydomain,DC=com"
is there a way to change the separator (from ", (comma)" to "| (pipe)" ?
please suggest a workaround.
thanks in advance
JuanPallavi,
Thanks for your quick response, the files you mentioned are taken from the OIA LAB's (Oracle VM, ft OIA 11.1.1.3), that works fine for me too, I'm working on OIA 11.1.1.5 integrated with OIM 11.1.1.5, my strategy is importing metadata (Resources) from OIM and import policies from CSV files (since roles and policies were defined by RBAC consultants).
Thanks for share.
Any help apprecciated
Juan -
Deployment from 11g to 10g connection string cannot get provider error.
Hi, I'm doing a deployment from oracle client 11g to 10g. Is this possible? there are yes and no answer I have try out from the forum. All did not workout with any of the configuration setup.
For development I am using VS2012, MVC 4. EF 4. Oracle 11g
The server is currently running Oracle 10g with Oracle.Dataaccess.dll 10.2.0.100
This is my connection string setup at the server.
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<configSections>
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
</configSections>
<connectionStrings>
<add name="OraAspNetConnectionString" connectionString="Data Source=dtsr;User Id=ids;Password=pwd;" providerName="Oracle.DataAccess.Client"/>
<add name="OraAspNetConnectionString2" connectionString="Data Source=dtsr;User Id=ids;Password=pwd;" providerName="Oracle.DataAccess.Client.OracleConnection"/>
</connectionStrings>
<!--<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
</startup>-->
<appSettings>
<add key="webpages:Version" value="2.0.0.0"/>
<add key="webpages:Enabled" value="false"/>
<add key="PreserveLoginUrl" value="true"/>
<add key="ClientValidationEnabled" value="true"/>
<add key="UnobtrusiveJavaScriptEnabled" value="true"/>
</appSettings>
<system.data>
<DbProviderFactories>
<add name="Oracle Data Provider for .NET" invariant="Oracle.DataAccess.Client" description="Oracle Data Provider for .NET" type="Oracle.DataAccess.Client.OracleClientFactory,Oracle.DataAccess,Version=4.112.3.0,Culture=neutral,PublicKeyToken=89b483f429c47342" />
</DbProviderFactories>
</system.data>
<system.web>
<compilation targetFramework="4.0">
<assemblies>
<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.WebPages, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</assemblies>
</compilation>
<httpRuntime/>
<authentication mode="Windows"/>
<identity impersonate="true"/>
<pages controlRenderingCompatibilityVersion="4.0">
<namespaces>
<add namespace="System.Web.Helpers"/>
<add namespace="System.Web.Mvc"/>
<add namespace="System.Web.Mvc.Ajax"/>
<add namespace="System.Web.Mvc.Html"/>
<add namespace="System.Web.Optimization"/>
<add namespace="System.Web.Routing"/>
<add namespace="System.Web.WebPages"/>
</namespaces>
</pages>
<sessionState mode="InProc" timeout="20" cookieless="false"/>
</system.web>
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<handlers>
<remove name="ExtensionlessUrlHandler-ISAPI-4.0_32bit"/>
<remove name="ExtensionlessUrlHandler-ISAPI-4.0_64bit"/>
<remove name="ExtensionlessUrlHandler-Integrated-4.0"/>
<add name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0"/>
<add name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0"/>
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0"/>
</handlers>
<security>
<authorization>
<add accessType="Allow" users="?"/>
</authorization>
</security>
</system.webServer>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0"/>
</dependentAssembly>
<!--<dependentAssembly>
<assemblyIdentity name="Oracle.DataAccess, Version=10.2.0.100, Culture=Neutral," publicKeyToken="89b483f429c47342" />
<bindingRedirect oldVersion="10.2.0.100" newVersion="4.112.3.0"/>
<publisherPolicy apply="no" />
</dependentAssembly>-->
</assemblyBinding>
</runtime>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework"/>
</entityFramework>
</configuration>
I get this error when page trying to connect to database.
[ProviderIncompatibleException: An error occurred while getting provider information from the database. This can be caused by Entity Framework using an incorrect connection string. Check the inner exceptions for details and ensure that the connection string is correct.]
System.Data.Entity.ModelConfiguration.Utilities.DbProviderServicesExtensions.GetProviderManifestTokenChecked(DbProviderServices providerServices, DbConnection connection) +163
System.Data.Entity.ModelConfiguration.Utilities.DbConnectionExtensions.GetProviderInfo(DbConnection connection, DbProviderManifest& providerManifest) +39
System.Data.Entity.DbModelBuilder.Build(DbConnection providerConnection) +46
System.Data.Entity.Internal.LazyInternalContext.CreateModel(LazyInternalContext internalContext) +62
System.Data.Entity.Internal.RetryLazy`2.GetValue(TInput input) +117
System.Data.Entity.Internal.LazyInternalContext.InitializeContext() +453
System.Data.Entity.Internal.InternalContext.GetEntitySetAndBaseTypeForType(Type entityType) +18
System.Data.Entity.Internal.Linq.InternalSet`1.Initialize() +56
System.Data.Entity.Internal.Linq.InternalSet`1.get_InternalContext() +15
System.Data.Entity.Infrastructure.DbQuery`1.System.Linq.IQueryable.get_Provider() +37
I have check the
1. Enviroment Variables path is set to the 10.../client_1/
2. Tnsname.ora already configured.
3. machine.config did not define the connection string path, as it is define in the web.config
4. Oracle.Dataaccess.dll is in the bin of my application website (v4.112.3.0).
5. In my application web bin folder also include additional dlll.
mfc71.dll
msvcr71.dll
oci.dll
ociw32.dll
orannzsbb11.dll
oraocci11.dll
oraociicus11.dll
OraOps11w.dll
Anyone please help.. Thanks in advance..
Edited by: 976886 on Dec 13, 2012 7:46 PM976886 wrote:
I want to know, it is possible to migrate the application from oracle 11g to 10g? such that the component are supported across?
Because in the development, all goes well, no error on the oracle connection.
OR did I miss out anything that causes it not working on my server deployment?yes
yes
yes
how can we reproduce what you claim? -
How to install oracle 11g or 10g
i am just novice to oracle. i ned help on hw to download and install a standalone 11g or 10g on my laptop with windows7, 3GB, AMD Athlon II x2, 320GB. MY Email is [email protected]
Hi
this is step by step installation guide
http://download.oracle.com/docs/cd/E11882_01/install.112/e10875/toc.htm
also below link for download
http://www.oracle.com/technology/software/products/database/index.html
hope this helps
Zekeriya -
Custom reprot to get transfer user information in OIA 11g
Hi ,
As per my requirement we have to developed custom report for "*List of users who transferred to a new Direct Manager*" . To identify the transfer event we are using event listner in OIA 11g. Could you please provide me pointer how to fetch the transfer event in the query or what is the best way to get the transfer user information.
Regards,
AmitYou're biggest problem is knowing which users get new managers.
2 Ways on looking at this
1 - Users associated to businessunits (different managers are associated to different businessunits)
2 - The users attribute 'manager' gets updated
Both situations don't withhold the information when associations or which attributes (and when) get updated other than the 'last updated' date gets updated.
Possible solution - Create a new table (with the exact schema as the original table but without the constraints), copy all the information over from the original table to the new table, do the imports/updated. Once the updates are complete run a custom report and compare the difference between the old and new data
If it's #1, you need to duplicate the rbacxservice.BU_globalusers table
If it's #2, you need to duplicate the globalusers table
Regards,
Daniel -
Replicating the app functionality from OIM 10g to OIM 11gR2
Hi,
I have a resource object with an object form and a process form and approval, provisioning configured in OIM 10g design console. Provisioning is manual provisioning assigned to a particular group based on a task assignment adapter. For replicating the same in OIM 11gR2 i followed the following steps.
1. Created a Resource object in Design console.
2. Created a dummy IT Resource ( Since while creating app instance it is having IT Resource as Mandatory field. * Is there any way to skip this as i do not have any IT resource in my original app as it is going for manual provisioning?)*
3. Created a process form in Design Console with the same fields as present in my 10g app process form.
4. Now i need to Create an app instance and select the created resource object and IT resoource. Also i need to create a form associated with the app instance in which i will add the fields as present in the object form in my 10g app. ( Here i am not understanding how data will flow from object form to process form since there is no data flow mapping here)
5. Other steps like creating the SOA composite with human tasks and deploying it and after that creating approval policies is pretty much clear.
Please clarify whether the steps are correct and also the queries which i have posted in between. Thanks in advance.
Regards,
Durgaprasad
Edited by: Durgaprasad on Jan 17, 2013 3:38 AMThanks Gyanprakash. Wll disconnected resource trigger our custom approval process if we select the resource name properly in scope in operational level approval policy. Have you tried a disconnected resource with your custom approval process. Because i read the following lines in admin guide
Oracle Identity Manager supports provisioning of disconnected resources by using the SOA worklist for manual provisioning of disconnected resources. After the role-based provisioning decision or SOA request approval is complete and the corresponding application instance is determined to be a disconnected application instance, a new SOA workflow is started. This new SOA workflow is assigned to the manual provisioning administrator.
So i thought disconnected app instance will have its own approval process configured during the creation and it will route accordingly. So just wanted to clarify how to make disconnected app instance to trigger our approval. will approval policay take care of it as i am going to select the name of the disconnected app in the scope field. -
OIM 10g: Requests Track Doesn't show any requests status
Hello,
OIM 10g BP15:
I've created a group "oim-admin-group" ("admuser" is the member of this group).
I've assigned quite a few "Menu Items" access required for "oim-admin-group" group including:
* Track Requests menu item
Also, assigned "permissions" on all objects to this group.
However, when "admuser" logs in and perform a search on Requests > Track > Search:
he don't see any results but the message:
"Your search did not return any results. Try again. "
I added "oim-admin-group" with "read" permissions to
* Organization > Xellerate User > Administrative Group >
* Organization > ABC (User's org) > Administrative Group >
Also, in (with "read" permissions)
* Resource > "Request" > Resource Administrators
* Resource > "Xellerate users" > Resource Administrators
* Resource > "Xellerate Organizations" > Resource Administrators
However, "admuser" still not able to track requests and sees same response.
Any suggestions ?
Thanks,Looks like the "Administrative queues" implementation could have been planned around design time. Then the requests could be assigned and managed by different roles(groups) member with different access levels in OIM.
However, in my current setup - all workflows follows this rule 1) Route the request for manager approval 2) After successful manager approval, route it for application group approval (2nd step of approval). Implementation of "Administrative queues" in this setup looks difficult to me.
Any comment?
Thanks, -
TcLookupOperationsIntf method usage in OIM 10g JSP
We are trying to use the tcLookupOperationsIntf in OIM-10g to populate few lookup fields on manual selection.
But while trying to use getLookupValues, getLookupValuesForColumn we couldn't achieve the same.
Both the above quoted methods require different parameters; tried different combinations but none seem to work or most probably headed in a wrong direction.
Below is a code snippet of same attempt, please advice
<tctags:lookupfield
selectionColumn="Lookup Definition.Lookup Code Information.Code Key"
className="Thor.API.Operations.tcLookupOperationsIntf"
methodName="getLookupValues"
columnNames="Lookup Definition.Lookup Code Information.Code Key,Lookup Definition.Lookup Code Information.Decode"
fixedFilter="Lookup Definition.Lookup Code Information.Code Key:<Code Key Value>"
lookupAPI="-2"
</tctags:lookupfield>
the same works fine for tcOrganizationOperationsIntf/tcUserOperationsIntf.
Below is the error captured in logs, on clicking the lookup defined by the above tctags
DEBUG,20 Sep 2012 16:48:11,527,[XELLERATE.WEBAPP],Class/Method: tcLookupFieldAction/lookupByAPI entered.
DEBUG,20 Sep 2012 16:48:11,527,[XELLERATE.WEBAPP],Class/Method: tcLookupFieldAction/lookupByAPI - Data: columnNames - Value: Lookup Definition.Lookup Code Information.Code Key
DEBUG,20 Sep 2012 16:48:11,527,[XELLERATE.WEBAPP],Class/Method: tcLookupFieldAction/lookupByAPI - Data: columnNames - Value: Lookup Definition.Lookup Code Information.Decode
ERROR,20 Sep 2012 16:48:11,527,[XELLERATE.WEBAPP],Class/Method: tcLookupFieldAction/lookupByAPI encounter some problems: {1}
java.lang.NullPointerException
Edited by: dash on Sep 20, 2012 4:50 PM
Edited by: dash on Sep 20, 2012 4:52 PMUsing OOTB API it will not be possible to achieve.
You need to customize your JSP.
You can use Javascript to achieve this. Approach can be as follow-
1. Get values of both lookups at the time of page load. (It will avoid page refresh and other complexity of page reload to fetch 2nd lookup)
2. Store both in Java Script variables.
3. When one of the lookup field value changes, call a JavaScript function which will change value of second field.
You may need to have plain HTML field if OOTB field is not working. -
Data pump import from 11g to 10g
I have 2 database: first is 11.2.0.2.0 and second is 10.2.0.1.0
In 10g i created database link on 11g
CREATE DATABASE LINK "TEST.LINK"
CONNECT TO "monservice" IDENTIFIED BY "monservice"
USING '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = host)(PORT = port))) (CONNECT_DATA = (SID = sid)))';
And execute this query for test dbLink which work fine:
select * from v$[email protected];
After it i try to call open function:
declare
h number;
begin
h := dbms_datapump.open('IMPORT', 'TABLE', 'TEST.LINK', null, '10.2');
end;
and get exception: 39001. 00000 - "invalid argument value"
if i remove 'TEST.LINK' from the arguments it works fine
Edited by: 990594 on 26.02.2013 23:41Hi Richard Harrison,
result for import from 11g to 10g:
impdp user/pass@dburl schemas=SCHEMANAME network_link=TEST_LINK version=10.2
Connected to: Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
ORA-39001: invalid argument value
ORA-39169: Local version of 10.2.0.1.0 cannot work with remote version of 11.2.0.2.0
result for export from 11g to 10g:
expdp user/pass@dburl schemas=SCHEMANAME network_link=TEST_LINK version=10.2
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64 bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing option
ORA-39006: internal error
ORA-39065: unexpected master process exception in DISPATCH
ORA-04052: error occurred when looking up remote object SYS.KUPM$MCP@TEST_LINK
ORA-00604: error occurred at recursive SQL level 3
ORA-06544: PL/SQL: internal, error, arguments: [55916], [], [], [], [], [], [], []
ORA-06553: PLS-801: internal error [55916]
ORA-02063: preceding 2 lines from TEST_LINK
ORA_39097: Data Pump job encountered unexpected error -4052 -
Hi all,
I am importing an expdat.dmp which is an output of 11g to lower 10g db.
So I am using a 11g client to import it to 10g. But I can not understand why some tables got imported while others were not :(
The error said that the table already exist, when in fact is it not yet there.
Have you encountered this kind of issue?
Or how do I import a dump from 11g to 10g?
Thanks a lot,
Yxz
Edited by: yxes2013 on 17.2.2013 20:02sb92075 wrote:
yxes2013 wrote:
Hi all,
I am importing an expdat.dmp which is an output of 11g to lower 10g db.
So I am using a 11g client to import it to 10g. But I can not understand why some tables got imported while others were not :(
The error said that the table already exist, when in fact is it not yet there.
Have you encountered this kind of issue?
Or how do I import a dump from 11g to 10g?
Thanks a lot,
Yxz
Edited by: yxes2013 on 17.2.2013 20:02export MUST be taken or done using the LOWER version utility.
http://docs.oracle.com/cd/E11882_01/server.112/e22490/dp_export.htm#SUTIL870
Wouldn't an export from the 11g Data Pump client work with a 10g database, as long as the dumpset was created with VERSION=10.x?
-Justin
Maybe you are looking for
-
Synching Iphone5 with up to date iOS to Macbook Pro
I am having problems synching podcasts from my phone to my macbook pro. I subscribe to podcasts on my phone, and when I connect my iphone to my macbook, they appear under devices: podcasts. Ever since I upgraded to iOS7, while my phone shows I have 7
-
Creating link that drops to a specific page/section inside same doc
I want to link my chapters to the specific page i determine. Someone can click on the link and it drops down to the specific section/ chapter. Basically interlinking. Help!
-
Error "Application document not posted" when tried to receive an idoc
Hi All, My scenario is File to IDOC. the idoc reaches the R/3, but when i check in the transaction we02, under Inbound IDOCS, i see my idoc in status 51 - Application document not posted. Does it mean idoc has reached R/3, but it didnt update the res
-
Hebrew iPod nano (4th and 5th generation)
How can I have Hebrew titles song in iPod nano (4th and 5th generation) ?
-
PEAP with Novell NDS and LDAP?
I was reading this Cisco Q&A doc (http://www.cisco.com/en/US/products/hw/wireless/ps430/products_qanda_item0900aecd801764fa.shtml) that contained the following question and answer: Q. Can I use PEAP with LDAP or Novell NDS databases? A. Yes. PEAP pro