OIA 11g - Unable to import users to applications

Hi Everyone,
We are unable to assign users to applications in OIA. We have imported users successfully as well as accounts, but we are unsure how we can assign (import) specific users to applications. The OIA documentation describes importing of users, accounts, roles, policies, but not how to import users to applications?
Regards

Applications are a new thing and you cannot do this within the GUI, you have to do this the 'old-style' way by hard-coding this within the .xml files
Part 2
You will need to alter the cron expression within the scheduling.context.xml file located in the <OIA_HOME>/WEB_INF folder.
Find the bean called ="userApplicationMaintenanceTrigger" (probably 2/3rds down in the file) then add a valid cron expression (If you don't know cron-expressions then google it)
Though the example below will run the user/application relationship trigger every 5mins
<bean id="userApplicationMaintenanceTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail">
<ref bean="userApplicationMaintenanceJob"/>
</property>
<property name="cronExpression">
<value>0 0/5 * * * ?</value>
</property>
</bean>
Restart the app server then BOOM, you're done!
Regards,
Daniel
Edited by: Daniel Redfern on Feb 11, 2011 1:09 PM

Similar Messages

  • Error in OIA-OIM Integration while importing user from OIM to OIA

    Hi,
    I have followed all the steps mentioned in the below link.
    http://wikis.sun.com/display/OIA11gDocs/Integrating+With+Oracle+Identity+Manager%2C+Preferred+Method
    Whenever I am trying to import the users from OIM in OIA I encountered below error. Kindly provide me any pointer to resolve this issue:
    Server Information:
    1. OIA 11g- Deployed in Welblogic Server
    2. OIM 9.1.0.2 - Deployed in Weblogic Server
    11:14:19,097 ERROR [JBOSSLOGINHANDLER] Error in creating login context
    javax.security.auth.login.LoginException: unable to find LoginModule class: org.jboss.security.ClientLoginModule
    at javax.security.auth.login.LoginContext.invoke(LoginContext.java:808)
    at javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
    at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
    at javax.security.auth.login.LoginContext.login(LoginContext.java:579)
    at Thor.API.Security.LoginHandler.jbossLoginHandler.login(Unknown Source)
    at Thor.API.Security.ClientLoginUtility.login(Unknown Source)
    at Thor.API.tcUtilityFactory.<init>(Unknown Source)
    at com.vaau.rbacx.iam.oracle.OIMIAMSolution.getUtilityFactory(OIMIAMSolution.java:2542)
    at com.vaau.rbacx.iam.oracle.OIMIAMSolution.readUsers(OIMIAMSolution.java:754)
    at com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl.importUsers(RbacxIAMServiceImpl.java:119)
    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 $Proxy325.importUsers(Unknown Source)
    at com.vaau.rbacx.scheduling.executor.iam.IAMJobExecutor.execute(IAMJobExecutor.java:121)
    at com.vaau.rbacx.scheduling.manager.providers.quartz.jobs.AbstractJob.execute(AbstractJob.java:72)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)
    11:14:19,145 ERROR [ACCOUNTMANAGEMENT] Class/Method: tcUtilityFactory/tcUtilityFactory(Hashtable env, String psUserId, String psPassword) encounter some problems: java.lang.SecurityException: [Security:090398]Invalid Subject: principals=[admin, Administrators]
    com.thortech.xl.security.tcLoginException: java.lang.SecurityException: [Security:090398]Invalid Subject: principals=[admin, Administrators]
    at Thor.API.Security.ClientLoginUtility.login(Unknown Source)
    at Thor.API.tcUtilityFactory.<init>(Unknown Source)
    at com.vaau.rbacx.iam.oracle.OIMIAMSolution.getUtilityFactory(OIMIAMSolution.java:2542)
    at com.vaau.rbacx.iam.oracle.OIMIAMSolution.readUsers(OIMIAMSolution.java:754)
    at com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl.importUsers(RbacxIAMServiceImpl.java:119)
    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 $Proxy325.importUsers(Unknown Source)
    at com.vaau.rbacx.scheduling.executor.iam.IAMJobExecutor.execute(IAMJobExecutor.java:121)
    at com.vaau.rbacx.scheduling.manager.providers.quartz.jobs.AbstractJob.execute(AbstractJob.java:72)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)
    11:14:19,147 ERROR [OIMIAMSolution] Error Connecting to OIM Server
    Thor.API.Exceptions.tcAPIException: com.thortech.xl.security.tcLoginException: java.lang.SecurityException: [Security:090398]Invalid Subject: principals=[admin, Administrators]
    at Thor.API.tcUtilityFactory.createLoginException(Unknown Source)
    at Thor.API.tcUtilityFactory.<init>(Unknown Source)
    at com.vaau.rbacx.iam.oracle.OIMIAMSolution.getUtilityFactory(OIMIAMSolution.java:2542)
    at com.vaau.rbacx.iam.oracle.OIMIAMSolution.readUsers(OIMIAMSolution.java:754)
    at com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl.importUsers(RbacxIAMServiceImpl.java:119)
    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 $Proxy325.importUsers(Unknown Source)
    at com.vaau.rbacx.scheduling.executor.iam.IAMJobExecutor.execute(IAMJobExecutor.java:121)
    at com.vaau.rbacx.scheduling.manager.providers.quartz.jobs.AbstractJob.execute(AbstractJob.java:72)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)
    11:14:19,148 ERROR [OIMIAMSolution] Error Connecting to OIM Server : : Error Connecting to OIM Server : com.thortech.xl.security.tcLoginException: java.lang.SecurityException: [Security:090398]Invalid Subject: principals=[admin, Administrators]
    11:14:19,149 ERROR [JobRunShell] Job IAM.test6 threw an unhandled Exception:
    java.lang.NullPointerException
    at com.vaau.rbacx.iam.oracle.OIMIAMSolution.readUsers(OIMIAMSolution.java:819)
    at com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl.importUsers(RbacxIAMServiceImpl.java:119)
    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 $Proxy325.importUsers(Unknown Source)
    at com.vaau.rbacx.scheduling.executor.iam.IAMJobExecutor.execute(IAMJobExecutor.java:121)
    at com.vaau.rbacx.scheduling.manager.providers.quartz.jobs.AbstractJob.execute(AbstractJob.java:72)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)
    11:14:19,150 ERROR [ErrorLogger] Job (IAM.test6 threw an exception.
    org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
    at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)
    Caused by: java.lang.NullPointerException
    at com.vaau.rbacx.iam.oracle.OIMIAMSolution.readUsers(OIMIAMSolution.java:819)
    at com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl.importUsers(RbacxIAMServiceImpl.java:119)
    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 $Proxy325.importUsers(Unknown Source)
    at com.vaau.rbacx.scheduling.executor.iam.IAMJobExecutor.execute(IAMJobExecutor.java:121)
    at com.vaau.rbacx.scheduling.manager.providers.quartz.jobs.AbstractJob.execute(AbstractJob.java:72)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
    ... 1 more
    11:15:00,343 ERROR [IDAPolicyViolationPersistenceHandler] No Identity Audit configuration was found, skipping notifications

    Hi,
    it seems that your configuration is set to jboss and not weblogic
    javax.security.auth.login.LoginException: unable to find LoginModule class: org.*jboss.security*.ClientLoginModule
    Ensure that the following $XL_HOME/xellerate/lib/.jar files are present in the $RBACX_HOME/WEB-INF/lib folder:
    * wlXLSecurityProviders.jar
    * xlAuthentication.jar
    For WebLogic server copy * oim_design_console\xlclient\ext\wlfullclient.jar
    Regards,
    Daniel

  • 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
    Juan

    Pallavi,
    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

  • Unable to import User Profiles even though I can connect to Active Directory. What could be wrong?

    Hi,
    I have set up User Profile to import from Active Directory. So, I have a connection and have selected a number of directories in AD folder which should import a number of user profiles. However, when I click on the "Run Now" to start the sync timer
    job it shows AD syncing and then within a second goes back to idle state. The account I am using is userprofile account which is in Farm Administrators group. There is nothing obvious in the logs. This account has been set up for "Replicate Directory
    Changes" (as far as we know anyway).
    Any ideas how to check or where I might be going wrong?      
    Thanks.
    John.

    Hi John,
    According to your description, my understanding is that the user profile of the user profile service account with "Replicate Directory Changes" didn't import from AD to SharePoint.
    I did a test as your description. After I set "Replicate Direstory Changes" as
    it, I wen to User profile service application, then clicked "Start Profile Synchronization"->Start Full Synchronization->OK.
    Then find the timer jobs "User Profile Service Application-User Profile to SharePoint Full Synchronization" and "User Profile Serivce Application-User Profile Change Job".
    Wait for the Idle status. Then I went to Manage user profiles, searched the user profile service account, the change was displayed in this user profile.
    Please do again as the above, compare the result.
    If this issue still exists, please feel free to reply.
    Best Regards,
    Wendy
    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]
    Wendy Li
    TechNet Community Support

  • OIA : Import Users, Accounts, User Role Memberships and Entitlements

    Hi,
    I have intgrated OIM 11.1.1.5 with OIA 11.1.1.5. I am trying to execute scheduled job in OIA " Import Users, Accounts, User Role Memberships and Entitlements"
    which in turn invokes scheduled job some of them are :
    OIM Staging Tables Collection Status Failed with following exception
    Accounts imported from OIM staging table : Status In progress for more than 2 hours
    Please provide pointer to resolve this :
    11:06:15,915 DEBUG [RbacxDataImporterImpl] --> imported 28 metadata items StopWatch 'import Attribute Value Metadata': running time (millis) = 0
    11:06:15,917 INFO [IamDbEntitlementImportHelperImpl] Imported 28 entitlements
    11:06:15,917 DEBUG [DBIAMSolution] publishing import completed event...
    11:06:15,917 DEBUG [AuthenticationEventsListener] Listening application event
    11:06:15,917 DEBUG [DefaultIAMListener] Queuing IAM Event.com.vaau.rbacx.iam.IAMEvent[source=com.vaau.rbacx.iam.db.DBIAMSolution@133e9a5e]
    11:06:15,917 DEBUG [IamDbEntitlementImportHelperImpl] Completing import run id ---> 31
    11:06:15,917 DEBUG [DefaultJobMonitor] MonitorMap{status=3, totalCount=28, currentCount=28, iamType=ENTITLEMENTS IMPORT}
    11:06:15,917 DEBUG [DefaultJobMonitor] MergedMap{status=3, totalCount=28, currentCount=28, iamType=ENTITLEMENTS IMPORT}
    11:06:15,917 DEBUG [DBIAMSolution] Importing Users
    11:06:15,918 DEBUG [DefaultJobMonitor] MonitorMap{status=6, totalCount=0, currentCount=0, iamType=DATA IMPORT}
    11:06:15,918 DEBUG [DefaultJobMonitor] MergedMap{status=6, totalCount=0, currentCount=0, iamType=DATA IMPORT}
    11:06:15,918 DEBUG [IamDbUserImporterImpl] DBUsers Import Start ...
    11:06:15,918 DEBUG [DBIAMSolution] publishing import starting event...
    11:06:15,918 DEBUG [AuthenticationEventsListener] Listening application event
    11:06:15,918 DEBUG [DefaultIAMListener] storing new ImportRun
    11:06:15,918 DEBUG [SequenceGeneratorServiceImpl] Getting MemorySequence for sequence name com.vaau.rbacx.iam.domain.ImportRun
    11:06:15,918 DEBUG [SequenceGeneratorServiceImpl] Returning count for sequence name com.vaau.rbacx.iam.domain.ImportRun, count = 32
    11:06:15,920 DEBUG [SequenceGeneratorServiceImpl] Getting MemorySequence for sequence name ImportRunStepId
    11:06:15,920 DEBUG [SequenceGeneratorServiceImpl] Returning count for sequence name ImportRunStepId, count = 32
    11:06:15,924 DEBUG [IamDbUserImporterImpl] Starting import run id ---> 32
    11:06:15,987 ERROR [IamDbUserManagerImpl] Problem retrieving IAM userIds from db
    *org.springframework.jdbc.UncategorizedSQLException: SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [null]; error code [0];*
    --- The error occurred in com/vaau/rbacx/iam/db/dao/ibatis/maps/IamDbUser.xml.
    --- The error occurred while executing query.
    --- Check the select id from oia_staging_users .
    --- Check the SQL Statement (preparation failed).
    --- Cause: java.sql.SQLException: Unable to start the Universal Connection Pool: oracle.ucp.UniversalConnectionPoolException: Cannot get Connection from Datasource; nested exception is com.ibatis.common.jdbc.exception.NestedSQLException:
    --- The error occurred in com/vaau/rbacx/iam/db/dao/ibatis/maps/IamDbUser.xml.
    --- The error occurred while executing query.
    --- Check the select id from oia_staging_users .
    --- Check the SQL Statement (preparation failed).
    --- Cause: java.sql.SQLException: Unable to start the Universal Connection Pool: oracle.ucp.UniversalConnectionPoolException: Cannot get Connection from Datasource
         at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:83)
         at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
         at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
         at org.springframework.orm.ibatis.SqlMapClientTemplate.execute(SqlMapClientTemplate.java:212)
         at org.springframework.orm.ibatis.SqlMapClientTemplate.executeWithListResult(SqlMapClientTemplate.java:249)
         at org.springframework.orm.ibatis.SqlMapClientTemplate.queryForList(SqlMapClientTemplate.java:296)
         at org.springframework.orm.ibatis.SqlMapClientTemplate.queryForList(SqlMapClientTemplate.java:290)
         at com.vaau.rbacx.iam.db.dao.ibatis.SqlMapIamDbUserDao.findAllUserIds(SqlMapIamDbUserDao.java:48)
         at com.vaau.rbacx.iam.db.manager.IamDbUserManagerImpl.getUserIds(IamDbUserManagerImpl.java:48)
         at com.vaau.rbacx.iam.db.helpers.IamDbUserImporterImpl.readUsers(IamDbUserImporterImpl.java:78)
         at com.vaau.rbacx.iam.db.DBIAMSolution.doDataLoad(DBIAMSolution.java:547)
         at com.vaau.rbacx.iam.db.DBIAMSolution.loadData(DBIAMSolution.java:284)
         at com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl.dataLoad(RbacxIAMServiceImpl.java:510)
         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 $Proxy132.dataLoad(Unknown Source)
         at com.vaau.rbacx.scheduling.executor.iam.DbIamJobExecutor.execute(DbIamJobExecutor.java:83)
         at com.vaau.rbacx.scheduling.manager.providers.quartz.jobs.AbstractJob.execute(AbstractJob.java:72)
         at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
         at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:534)
    Caused by: com.ibatis.common.jdbc.exception.NestedSQLException:
    --- The error occurred in com/vaau/rbacx/iam/db/dao/ibatis/maps/IamDbUser.xml.
    --- The error occurred while executing query.
    --- Check the select id from oia_staging_users .
    --- Check the SQL Statement (preparation failed).
    --- Cause: java.sql.SQLException: Unable to start the Universal Connection Pool: oracle.ucp.UniversalConnectionPoolException: Cannot get Connection from Datasource
         at com.ibatis.sqlmap.engine.mapping.statement.MappedStatement.executeQueryWithCallback(MappedStatement.java:201)
         at com.ibatis.sqlmap.engine.mapping.statement.MappedStatement.executeQueryForList(MappedStatement.java:139)
         at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList(SqlMapExecutorDelegate.java:578)
         at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList(SqlMapExecutorDelegate.java:552)
         at com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.queryForList(SqlMapSessionImpl.java:118)
         at org.springframework.orm.ibatis.SqlMapClientTemplate$3.doInSqlMapClient(SqlMapClientTemplate.java:298)
         at org.springframework.orm.ibatis.SqlMapClientTemplate.execute(SqlMapClientTemplate.java:209)
         at org.springframework.orm.ibatis.SqlMapClientTemplate.executeWithListResult(SqlMapClientTemplate.java:249)
         at org.springframework.orm.ibatis.SqlMapClientTemplate.queryForList(SqlMapClientTemplate.java:296)
         at org.springframework.orm.ibatis.SqlMapClientTemplate.queryForList(SqlMapClientTemplate.java:290)
         at com.vaau.rbacx.iam.db.dao.ibatis.SqlMapIamDbUserDao.findAllUserIds(SqlMapIamDbUserDao.java:48)
         at com.vaau.rbacx.iam.db.manager.IamDbUserManagerImpl.getUserIds(IamDbUserManagerImpl.java:48)
         at com.vaau.rbacx.iam.db.helpers.IamDbUserImporterImpl.readUsers(IamDbUserImporterImpl.java:78)
         at com.vaau.rbacx.iam.db.DBIAMSolution.doDataLoad(DBIAMSolution.java:547)
         at com.vaau.rbacx.iam.db.DBIAMSolution.loadData(DBIAMSolution.java:284)
         at com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl.dataLoad(RbacxIAMServiceImpl.java:510)
         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 $Proxy132.dataLoad(Unknown Source)
         at com.vaau.rbacx.scheduling.executor.iam.DbIamJobExecutor.execute(DbIamJobExecutor.java:83)
         at com.vaau.rbacx.scheduling.manager.providers.quartz.jobs.AbstractJob.execute(AbstractJob.java:72)
         at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
         ... 1 more
    Caused by: java.sql.SQLException: Unable to start the Universal Connection Pool: oracle.ucp.UniversalConnectionPoolException: Cannot get Connection from Datasource
         at oracle.ucp.util.UCPErrorHandler.newSQLException(UCPErrorHandler.java:541)
         at oracle.ucp.jdbc.PoolDataSourceImpl.throwSQLException(PoolDataSourceImpl.java:588)
         at oracle.ucp.jdbc.PoolDataSourceImpl.startPool(PoolDataSourceImpl.java:277)
         at oracle.ucp.jdbc.PoolDataSourceImpl.getConnection(PoolDataSourceImpl.java:647)
         at oracle.ucp.jdbc.PoolDataSourceImpl.getConnection(PoolDataSourceImpl.java:614)
         at oracle.ucp.jdbc.PoolDataSourceImpl.getConnection(PoolDataSourceImpl.java:608)
         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 com.vaau.commons.springframework.aop.interceptor.DataSourceInterceptor.invoke(DataSourceInterceptor.java:65)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy131.getConnection(Unknown Source)
         at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:113)
         at org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy$TransactionAwareInvocationHandler.invoke(TransactionAwareDataSourceProxy.java:210)
         at $Proxy118.prepareStatement(Unknown Source)
         at com.ibatis.sqlmap.engine.execution.DefaultSqlExecutor.prepareStatement(DefaultSqlExecutor.java:519)
         at com.ibatis.sqlmap.engine.execution.DefaultSqlExecutor.executeQuery(DefaultSqlExecutor.java:173)
         at com.ibatis.sqlmap.engine.mapping.statement.MappedStatement.sqlExecuteQuery(MappedStatement.java:221)
         at com.ibatis.sqlmap.engine.mapping.statement.MappedStatement.executeQueryWithCallback(MappedStatement.java:189)
         at com.ibatis.sqlmap.engine.mapping.statement.MappedStatement.executeQueryForList(MappedStatement.java:139)
         at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList(SqlMapExecutorDelegate.java:578)
         at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList(SqlMapExecutorDelegate.java:552)
         at com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.queryForList(SqlMapSessionImpl.java:118)
         at org.springframework.orm.ibatis.SqlMapClientTemplate$3.doInSqlMapClient(SqlMapClientTemplate.java:298)
         at org.springframework.orm.ibatis.SqlMapClientTemplate.execute(SqlMapClientTemplate.java:209)
         at org.springframework.orm.ibatis.SqlMapClientTemplate.executeWithListResult(SqlMapClientTemplate.java:249)
         at org.springframework.orm.ibatis.SqlMapClientTemplate.queryForList(SqlMapClientTemplate.java:296)
         at org.springframework.orm.ibatis.SqlMapClientTemplate.queryForList(SqlMapClientTemplate.java:290)
         at com.vaau.rbacx.iam.db.dao.ibatis.SqlMapIamDbUserDao.findAllUserIds(SqlMapIamDbUserDao.java:48)
         at com.vaau.rbacx.iam.db.manager.IamDbUserManagerImpl.getUserIds(IamDbUserManagerImpl.java:48)
         at com.vaau.rbacx.iam.db.helpers.IamDbUserImporterImpl.readUsers(IamDbUserImporterImpl.java:78)
         at com.vaau.rbacx.iam.db.DBIAMSolution.doDataLoad(DBIAMSolution.java:547)
         at com.vaau.rbacx.iam.db.DBIAMSolution.loadData(DBIAMSolution.java:284)
         at com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl.dataLoad(RbacxIAMServiceImpl.java:510)
         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 $Proxy132.dataLoad(Unknown Source)
         at com.vaau.rbacx.scheduling.executor.iam.DbIamJobExecutor.execute(DbIamJobExecutor.java:83)
         at com.vaau.rbacx.scheduling.manager.providers.quartz.jobs.AbstractJob.execute(AbstractJob.java:72)
         at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
         ... 1 more
    Caused by: oracle.ucp.UniversalConnectionPoolException: Cannot get Connection from Datasource
         at oracle.ucp.util.UCPErrorHandler.newUniversalConnectionPoolException(UCPErrorHandler.java:421)
         at oracle.ucp.util.UCPErrorHandler.newUniversalConnectionPoolException(UCPErrorHandler.java:389)
         at oracle.ucp.jdbc.DriverConnectionFactoryAdapter.createConnection(DriverConnectionFactoryAdapter.java:134)
         at oracle.ucp.common.UniversalConnectionPoolImpl$UniversalConnectionPoolInternal.createOnePooledConnectionInternal(UniversalConnectionPoolImpl.java:1613)
         at oracle.ucp.common.UniversalConnectionPoolImpl$UniversalConnectionPoolInternal.access$600(UniversalConnectionPoolImpl.java:1421)
         at oracle.ucp.common.UniversalConnectionPoolImpl.createOnePooledConnection(UniversalConnectionPoolImpl.java:488)
         at oracle.ucp.common.UniversalConnectionPoolImpl.addNewConnections(UniversalConnectionPoolImpl.java:988)
         at oracle.ucp.common.UniversalConnectionPoolBase.getInitialConnections(UniversalConnectionPoolBase.java:541)
         at oracle.ucp.common.UniversalConnectionPoolBase.start(UniversalConnectionPoolBase.java:655)
         at oracle.ucp.jdbc.PoolDataSourceImpl.startPool(PoolDataSourceImpl.java:271)
         ... 51 more
    Caused by: java.sql.SQLRecoverableException: IO Error: Invalid number format for port number
         at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:419)
         at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:538)
         at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:228)
         at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
         at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:521)
         at oracle.ucp.jdbc.DriverConnectionFactoryAdapter.createConnection(DriverConnectionFactoryAdapter.java:130)
         ... 58 more

    Hi Pallavi,
    i have the same problem, can you provide me more specific details?
    -exactly oimjdbc.properties location please?
    -which is what I have to modify?
    Thanks in advance!

  • 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,
    Amit

    You'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

  • Unable to import metadata using OBI 11g Admin tool

    Hello folks,
    I am new to OBI. I am trying to build a RPD. For that purpose I am trying to import some tables from database but I am unable to. I created DSN and also tried using OCI but no help. The OBI Admin tool client and database is installed under other user's account. Is that the reason I am unable to import tables?
    I am getting this error:
    Internal Error-Unable to initialize NLS during driver load - When I try to use ODBC &
    Connection failed --When I try to use OCI.
    Can someone shed some light on this issue.
    Thanks,
    Edited by: 950330 on Jan 21, 2013 11:17 AM

    Use Call Interface: Default (OCI 10g/11g)
    Data source Name->hostname:port/ServiceName or TNS name
    like
    localhost:1521/XE
    make sure you able to ping connect the database using tnsentry or
    tnsping <tnsname>
    from command prompt.
    Let me know for issues if helps pls mark
    Edited by: Srini VEERAVALLI on Jan 21, 2013 1:17 PM

  • Unable to import Accounts in OIA

    Hi All,
    I'm not sure if this is the right forum for an OIA issue, but here goes:
    I am currently trying to run an import of accounts through OIA 11.1.5.4A.
    My schema file is set up like this:
    # @iam:namespace name="caseone" shortName="caseone"
    EmployeeID,UserID,name<CorrelationKey>,LastName,SAPID,Role,domain,endPoint
    and my caseone_01_accounts.csv file is:
    3181,"USZLJPL","Allison","Samin","NULL","Attorney","one","two"
    3180,"USZLJPD","Marissa","Arowe","NULL","Staff","one","two"
    3179,"USZMVJ9","Melissa","Joaquin","NULL","Paralegal","one","two"
    When I run the import, the results page displays: Success 0 of 3 accounts imported.
    The log details:
    DUPLICATE RECORD     Duplicate account 'null@RBACx@caseone' found during import, applying duplicate action 'keepLast'
    CORRELATION ERROR     No user found for account 'null@RBACx@caseone' [UserName=Melissa]
    My resources are configured in the order specified by the .rbx schema file. What is causing the duplication error?
    Edited by: 966081 on Nov 6, 2012 9:10 AM
    Edited by: 966081 on Nov 7, 2012 2:09 PM

    Hi Daniel,
    Thanks for your response. I tried modifying my settings per your configuration suggestions, and my import/export logs show this exception:
    Exception Level     Exception Type     Description
    ERROR     ATTRIBUTE NOT FOUND     Attribute: 'endPointName' not found in namespace [test]
    My test_01_accounts.csv file is:
    150,150,"Alison","Samarin","test","test"
    151,151,"Melissa","Austrie-Rowe","test","test"
    152,152,"Marissa","Joaquin","test","test"
    My test_accounts.rbx file is:
    # @iam:namespace name="test" shortName="test"
    name,userID<CorrelationKey>,firstName,lastName,domain,endpoint
    Here are the log details:
    16:44:36,853 DEBUG [CSVAccountFileReader] importing 'test' accounts from: test_01_accounts.csv_10.78.56.42_2012-11-13-16-44-36.772
    16:44:36,854 DEBUG [CSVAccountFileReader] schema fields ----> [name,userID<CorrelationKey>,firstName,lastName,domain,endpoint]
    16:44:36,854 DEBUG [CSVAccountFileReader] ---> userID has metadata = <CorrelationKey>
    16:44:36,854 DEBUG [CSVAccountFileReader] ----> param: CorrelationKey, value: true
    16:44:36,854 DEBUG [CSVAccountFileReader] [enter] createAccount()
    16:44:36,854 DEBUG [CSVAccountFileReader] field: name --> name, value ---> 150
    16:44:36,854 DEBUG [CSVAccountFileReader] field: name --> userID, value ---> 150
    16:44:36,854 DEBUG [CSVAccountFileReader] field: name --> firstName, value ---> Alison
    16:44:36,854 DEBUG [CSVAccountFileReader] field: name --> lastName, value ---> Samarin
    16:44:36,854 DEBUG [CSVAccountFileReader] field: name --> domain, value ---> test
    16:44:36,854 DEBUG [CSVAccountFileReader] field: name --> endPointName, value ---> test
    16:44:36,854 DEBUG [CSVAccountFileReader] [exit] createAccount()
    16:44:36,855 DEBUG [CSVAccountFileReader] [enter] createAccount()
    16:44:36,855 DEBUG [CSVAccountFileReader] field: name --> name, value ---> 151
    16:44:36,855 DEBUG [CSVAccountFileReader] field: name --> userID, value ---> 151
    16:44:36,855 DEBUG [CSVAccountFileReader] field: name --> firstName, value ---> Melissa
    16:44:36,855 DEBUG [CSVAccountFileReader] field: name --> lastName, value ---> Austrie-Rowe
    16:44:36,855 DEBUG [CSVAccountFileReader] field: name --> domain, value ---> test
    16:44:36,855 DEBUG [CSVAccountFileReader] field: name --> endPointName, value ---> test
    16:44:36,855 DEBUG [CSVAccountFileReader] [exit] createAccount()
    16:44:36,855 DEBUG [CSVAccountFileReader] [enter] createAccount()
    16:44:36,855 DEBUG [CSVAccountFileReader] field: name --> name, value ---> 152
    16:44:36,855 DEBUG [CSVAccountFileReader] field: name --> userID, value ---> 152
    16:44:36,855 DEBUG [CSVAccountFileReader] field: name --> firstName, value ---> Marissa
    16:44:36,855 DEBUG [CSVAccountFileReader] field: name --> lastName, value ---> Joaquin
    16:44:36,855 DEBUG [CSVAccountFileReader] field: name --> domain, value ---> test
    16:44:36,855 DEBUG [CSVAccountFileReader] field: name --> endPointName, value ---> test
    16:44:36,855 DEBUG [CSVAccountFileReader] [exit] createAccount()
    16:44:36,855 DEBUG [CSVAccountFileReader] ----> importing 3 accounts
    16:44:36,857 DEBUG [RbacxDataImporterImpl] ----------> [start] Importing 3 accounts
    16:44:36,887 DEBUG [RbacxDataImporterImpl] Setting default Account Type for account 'null@RBACx@test'
    16:44:36,896 DEBUG [RbacxDataImporterImpl] Available Indetity Correlation Rules..
    16:44:36,896 DEBUG [RbacxDataImporterImpl] ----------> Identity Correlation Rule: $globaluser.userName=$account.userID
    16:44:36,899 DEBUG [RbacxDataImporterImpl] Using Correlation Rule :$globaluser.userName=$account.userID
    16:44:36,899 DEBUG [RbacxDataImporterImpl] Finding Users:[152]
    16:44:36,905 DEBUG [RbacxDataImporterImpl] # Users Found 1
    16:44:36,905 DEBUG [RbacxDataImporterImpl] Global User found, '152' for account 'null'
    16:44:36,905 DEBUG [RbacxDataImporterImpl] ----------> creating or updating 1 accounts
    16:44:36,934 DEBUG [CSVAccountFileReader] Removing account from context;null@RBACx@test
    16:44:36,934 DEBUG [CSVAccountFileReader] Removing account from context;null@RBACx@test
    16:44:36,934 DEBUG [CSVAccountFileReader] Removing account from context;null@RBACx@test
    16:44:36,947 ERROR [CSVAccountFileReader] ---> Error occured file reading file:
    java.lang.RuntimeException: Unable to import accounts
    at com.vaau.rbacx.iam.file.csv.CSVAccountFileReader.importAccounts(CSVAccountFileReader.java:357)
    at com.vaau.rbacx.iam.file.csv.CSVAccountFileReader.readCSVFileInternal(CSVAccountFileReader.java:212)
    at com.vaau.rbacx.iam.file.csv.AbstractCSVFileReader.readInternal(AbstractCSVFileReader.java:84)
    at com.vaau.rbacx.iam.file.support.AbstractFileReader.read(AbstractFileReader.java:160)
    at com.vaau.rbacx.iam.file.support.AbstractFileReader.run(AbstractFileReader.java:82)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: com.vaau.rbacx.iam.RbacxIamAttributeNotFoundRunTimeException: Attribute: 'endPointName' not found in namespace [test]
    at com.vaau.rbacx.util.rxattributes.AttributeWrapperCreatorHelper.createHierachyAttributeWrappers(AttributeWrapperCreatorHelper.java:1064)
    at com.vaau.rbacx.util.rxattributes.AttributeWrapperCreatorHelper.createHierachicalAttributeWrappers(AttributeWrapperCreatorHelper.java:540)
    at com.vaau.rbacx.util.rxattributes.AttributeWrapperCreatorHelper.createHierachicalAttributeWrappers(AttributeWrapperCreatorHelper.java:129)
    at com.vaau.rbacx.manager.AccountManagerImpl.createAccounts(AccountManagerImpl.java:176)
    at com.vaau.rbacx.manager.AccountManagerImpl.createOrUpdateAccounts(AccountManagerImpl.java:154)
    at com.vaau.rbacx.core.support.RbacxDataImporterImpl.importAccounts(RbacxDataImporterImpl.java:935)
    at sun.reflect.GeneratedMethodAccessor727.invoke(Unknown Source)
    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 $Proxy117.importAccounts(Unknown Source)
    I am going to try again after adding an endPointName field and will let you know the results, but I'm confused as to why it would be asking for endPointName when that is not required according to the documentation.
    Thanks.

  • Date parse error while importing users from OIM to OIA (SRM 5.0.3)

    Hi All,
    Env Details:
    OIA (SRM 5.0.3), Weblogic and Oracle 10g DB
    We have integrated OIM to OIA with extended attributes mapping by modifying iam-context.xml file to load users. Its done successfully. But when we map "Date" related attribute, its giving "Date Parsing error" and its not loading the users.
    We have tried loading users using flatFile mechanism, its also giving same result.
    Please suggest me. Thanks in Advance !!!
    Regards,
    Ravi G.

    Hi,
    Its a problem with OOB's OIMIAMSolution.class file, which is called while importing users from OIM. It used DateParse () conversion method only for all attributes which OIA attributes' name is ends with "Date". It defined, the conversion of date from (yyyy-MM-dd). So its expecting the input value should be in defined format(yyyy-MM-dd), if not, it gives a parse error.
    We found work around for this as follows,
    We have used other related OIA attribute which name ends other than "Date" string.
    Thanks,
    Ravi G.

  • OIA-OIM Integration, Error while trying to import users from OIM to OIA

    Hi Experts,
    I have used depreciation method to integrate OIA 11gR1 with OIM 9.1.0.2 BP13.
    When I am trying to import Users from OIM to OIA, I am getting the following error: " failed reading the magic number mapping file"
    Here are logs. Can anyone tell me what is this error about?
    12:28:33,000 DEBUG [QuartzJobListener] OIM1: job about to be executed
    12:28:33,000 DEBUG [IAMJob] ******* executing job OIM1 *******
    12:28:33,000 INFO [DefaultRemoter] Exec: dwrSchedulerService.getJobStatus()
    12:28:33,000 DEBUG [DefaultRemoter] --Object created, not stored. id=0
    12:28:33,000 DEBUG [DebuggingPrintWriter] out(46): throw 'allowScriptTagRemoting is false.';
    12:28:33,000 DEBUG [DebuggingPrintWriter] out(46): //#DWR-INSERT
    12:28:33,000 DEBUG [DebuggingPrintWriter] out(46): //#DWR-REPLY
    12:28:33,000 DEBUG [DebuggingPrintWriter] out(46): var s0={};var s1={};s0.currentCount=0;s0.groupName="IAM";s0.job=null;s0.jobName="OIM1";s0.jobStatusId=null;s0.jobType="Import/Export Progress";s0.lastAccessedTime=0;s0.launcher=null;s0.monitorMap=s1;s0.status=1;s0.timeElapsed=0;s0.totalCount=0;
    dwr.engine._remoteHandleCallback('20','0',[s0]);
    12:28:33,015 DEBUG [IAMJob] ---> executing job 'OIM1' using IAMJobExecutor
    12:28:33,015 DEBUG [IAMJobExecutor] found valid iam service
    12:28:33,015 DEBUG [IAMJobExecutor] looking for iam server connection 'OIM1'
    12:28:33,031 DEBUG [IAMJobExecutor] ----> adding connection defined in config files [dbIAMConnection, fileIAMConnection]
    12:28:33,031 DEBUG [IAMJobExecutor] found 3 iam server connections
    12:28:33,031 DEBUG [IAMJobExecutor] checking iam server connection 'OIM1'
    12:28:33,031 DEBUG [IAMJobExecutor] found matching iam server connection 'OIM1'
    12:28:33,031 DEBUG [IAMJobExecutor] found valid iam server OIM1
    12:28:33,031 DEBUG [IAMJobExecutor] IAM action specified is ACTION_IMPORT_USERS[2]
    12:28:33,031 DEBUG [OIMIAMSolution] In Read Users ...
    12:28:33,031 DEBUG [OIMIAMSolution] publishing import starting event...
    12:28:33,031 DEBUG [OIMIAMSolution] Starting import run id ---> null
    12:28:33,031 DEBUG [OIMIAMSolution] Trying to establish a connection with OIM Server...
    12:28:33,031 DEBUG [OIMIAMSolution] ************** OIM Connection Params *************
    12:28:33,031 DEBUG [OIMIAMSolution] XL Home ---> E:\Middleware10G_Home\xellerate
    12:28:33,031 DEBUG [OIMIAMSolution] login config ---> E:\Middleware10G_Home\xellerate\config\auth.config
    12:28:33,031 DEBUG [OIMIAMSolution] Naming Factory Initial ---> : weblogic.jndi.WLInitialContextFactory
    12:28:33,031 DEBUG [OIMIAMSolution] Provider URL --> t3://vkalyan-in:7001
    12:28:33,031 DEBUG [OIMIAMSolution] ****************************************************
    12:28:33,031 DEBUG [OIMIAMSolution] ********** Connecting to OIM Server **********
    12:28:33,031 DEBUG [DefaultIAMListener] storing new ImportRun
    12:28:33,109 DEBUG [SrmIndexDaemon] Checking Imports or Re-Indexing Activity...
    12:28:33,109 INFO [SrmIndexDaemon] Imports or Re-Indexing are Running. Stopping online indexing
    12:28:33,156 ERROR [JobRunShell] Job IAM.OIM1 threw an unhandled Exception:
    java.lang.ExceptionInInitializerError
    at org.jgroups.conf.ClassConfigurator.<clinit>(ClassConfigurator.java:46)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at java.lang.Class.newInstance0(Class.java:355)
    at java.lang.Class.newInstance(Class.java:308)
    at org.jgroups.stack.ProtocolStack.<init>(ProtocolStack.java:88)
    at org.jgroups.JChannel.init(JChannel.java:1568)
    at org.jgroups.JChannel.<init>(JChannel.java:257)
    at org.jgroups.JChannel.<init>(JChannel.java:240)
    at org.jgroups.blocks.NotificationBus.<init>(NotificationBus.java:69)
    at com.opensymphony.oscache.plugins.clustersupport.JavaGroupsBroadcastingListener.initialize(JavaGroupsBroadcastingListener.java:113)
    at com.opensymphony.oscache.base.AbstractCacheAdministrator.configureStandardListeners(AbstractCacheAdministrator.java:328)
    at com.opensymphony.oscache.general.GeneralCacheAdministrator.createCache(GeneralCacheAdministrator.java:305)
    at com.opensymphony.oscache.general.GeneralCacheAdministrator.<init>(GeneralCacheAdministrator.java:99)
    at com.thortech.xl.cache.OSCacheProvider.initialize(Unknown Source)
    at com.thortech.xl.cache.CacheFactory.getCacheProvider(Unknown Source)
    at com.thortech.xl.cache.CacheUtil.<clinit>(Unknown Source)
    at Thor.API.tcUtilityFactory.getPropertyValue(Unknown Source)
    at Thor.API.tcUtilityFactory.<init>(Unknown Source)
    at com.vaau.rbacx.iam.oracle.OIMIAMSolution.getUtilityFactory(OIMIAMSolution.java:2542)
    at com.vaau.rbacx.iam.oracle.OIMIAMSolution.readUsers(OIMIAMSolution.java:754)
    at com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl.importUsers(RbacxIAMServiceImpl.java:119)
    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 $Proxy116.importUsers(Unknown Source)
    at com.vaau.rbacx.scheduling.executor.iam.IAMJobExecutor.execute(IAMJobExecutor.java:121)
    at com.vaau.rbacx.scheduling.manager.providers.quartz.jobs.AbstractJob.execute(AbstractJob.java:72)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:534)
    Caused by: org.jgroups.ChannelException: failed reading the magic number mapping file
    at org.jgroups.conf.ClassConfigurator.init(ClassConfigurator.java:101)
    at org.jgroups.conf.ClassConfigurator.<clinit>(ClassConfigurator.java:43)
    ... 38 more
    Caused by: java.io.IOException
    at org.jgroups.conf.MagicNumberReader.parseClassData(MagicNumberReader.java:89)
    at org.jgroups.conf.MagicNumberReader.parse(MagicNumberReader.java:69)
    at org.jgroups.conf.MagicNumberReader.readMagicNumberMapping(MagicNumberReader.java:57)
    at org.jgroups.conf.ClassConfigurator.init(ClassConfigurator.java:73)
    ... 39 more
    Caused by: java.lang.NullPointerException
    at org.jgroups.conf.MagicNumberReader.parseClassData(MagicNumberReader.java:84)
    ... 42 more
    12:28:33,156 ERROR [ErrorLogger] Job (IAM.OIM1 threw an exception.
    org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.ExceptionInInitializerError]
    at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:534)
    Caused by: java.lang.ExceptionInInitializerError
    at org.jgroups.conf.ClassConfigurator.<clinit>(ClassConfigurator.java:46)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at java.lang.Class.newInstance0(Class.java:355)
    at java.lang.Class.newInstance(Class.java:308)
    at org.jgroups.stack.ProtocolStack.<init>(ProtocolStack.java:88)
    at org.jgroups.JChannel.init(JChannel.java:1568)
    at org.jgroups.JChannel.<init>(JChannel.java:257)
    at org.jgroups.JChannel.<init>(JChannel.java:240)
    at org.jgroups.blocks.NotificationBus.<init>(NotificationBus.java:69)
    at com.opensymphony.oscache.plugins.clustersupport.JavaGroupsBroadcastingListener.initialize(JavaGroupsBroadcastingListener.java:113)
    at com.opensymphony.oscache.base.AbstractCacheAdministrator.configureStandardListeners(AbstractCacheAdministrator.java:328)
    at com.opensymphony.oscache.general.GeneralCacheAdministrator.createCache(GeneralCacheAdministrator.java:305)
    at com.opensymphony.oscache.general.GeneralCacheAdministrator.<init>(GeneralCacheAdministrator.java:99)
    at com.thortech.xl.cache.OSCacheProvider.initialize(Unknown Source)
    at com.thortech.xl.cache.CacheFactory.getCacheProvider(Unknown Source)
    at com.thortech.xl.cache.CacheUtil.<clinit>(Unknown Source)
    at Thor.API.tcUtilityFactory.getPropertyValue(Unknown Source)
    at Thor.API.tcUtilityFactory.<init>(Unknown Source)
    at com.vaau.rbacx.iam.oracle.OIMIAMSolution.getUtilityFactory(OIMIAMSolution.java:2542)
    at com.vaau.rbacx.iam.oracle.OIMIAMSolution.readUsers(OIMIAMSolution.java:754)
    at com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl.importUsers(RbacxIAMServiceImpl.java:119)
    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 $Proxy116.importUsers(Unknown Source)
    at com.vaau.rbacx.scheduling.executor.iam.IAMJobExecutor.execute(IAMJobExecutor.java:121)
    at com.vaau.rbacx.scheduling.manager.providers.quartz.jobs.AbstractJob.execute(AbstractJob.java:72)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
    ... 1 more
    Caused by: org.jgroups.ChannelException: failed reading the magic number mapping file
    at org.jgroups.conf.ClassConfigurator.init(ClassConfigurator.java:101)
    at org.jgroups.conf.ClassConfigurator.<clinit>(ClassConfigurator.java:43)
    ... 38 more
    Caused by: java.io.IOException
    at org.jgroups.conf.MagicNumberReader.parseClassData(MagicNumberReader.java:89)
    at org.jgroups.conf.MagicNumberReader.parse(MagicNumberReader.java:69)
    at org.jgroups.conf.MagicNumberReader.readMagicNumberMapping(MagicNumberReader.java:57)
    at org.jgroups.conf.ClassConfigurator.init(ClassConfigurator.java:73)
    ... 39 more
    Caused by: java.lang.NullPointerException
    at org.jgroups.conf.MagicNumberReader.parseClassData(MagicNumberReader.java:84)
    ... 42 more
    12:28:33,156 DEBUG [QuartzJobListener] OIM1: job was executed
    12:28:33,156 DEBUG [VaauSchedulerEventListenerImpl] Processing VaauSchedulerEvent
    12:28:33,156 INFO [VaauSchedulerEventListenerImpl] Job executed: OIM1, IAM
    12:28:33,156 INFO [VaauSchedulerEventListenerImpl] Job run time: 0s
    12:28:33,156 INFO [VaauSchedulerEventListenerImpl] Next Run: null
    Regards
    Kalyan

    I solved the above error by removing oscache***.jar file and keeping only oscache.jar in lib directory.
    However I am getting some other error this time. Let me know if you have any suggestions:
    11:27:08,015 DEBUG [QuartzJobListener] job1: job about to be executed
    11:27:08,015 DEBUG [IAMJob] ******* executing job job1 *******
    11:27:08,046 DEBUG [IAMJob] ---> executing job 'job1' using IAMJobExecutor
    11:27:08,046 DEBUG [IAMJobExecutor] found valid iam service
    11:27:08,046 DEBUG [IAMJobExecutor] looking for iam server connection 'OIM1'
    11:27:08,078 DEBUG [IAMJobExecutor] ----> adding connection defined in config files [dbIAMConnection, fileIAMConnection]
    11:27:08,078 DEBUG [IAMJobExecutor] found 3 iam server connections
    11:27:08,078 DEBUG [IAMJobExecutor] checking iam server connection 'OIM1'
    11:27:08,078 DEBUG [IAMJobExecutor] found matching iam server connection 'OIM1'
    11:27:08,078 DEBUG [IAMJobExecutor] found valid iam server OIM1
    11:27:08,078 DEBUG [IAMJobExecutor] IAM action specified is ACTION_IMPORT_USERS[2]
    11:27:08,078 DEBUG [OIMIAMSolution] In Read Users ...
    11:27:08,078 DEBUG [OIMIAMSolution] publishing import starting event...
    11:27:08,078 DEBUG [OIMIAMSolution] Starting import run id ---> null
    11:27:08,078 DEBUG [OIMIAMSolution] Trying to establish a connection with OIM Server...
    11:27:08,078 DEBUG [OIMIAMSolution] ************** OIM Connection Params *************
    11:27:08,078 DEBUG [OIMIAMSolution] XL Home ---> E:\Middleware10G_Home\xellerate
    11:27:08,078 DEBUG [OIMIAMSolution] login config ---> E:\Middleware10G_Home\xellerate\config\auth.config
    11:27:08,078 DEBUG [OIMIAMSolution] Naming Factory Initial ---> : weblogic.jndi.WLInitialContextFactory
    11:27:08,078 DEBUG [OIMIAMSolution] Provider URL --> t3://vkalyan-in:7001
    11:27:08,078 DEBUG [OIMIAMSolution] ****************************************************
    11:27:08,078 DEBUG [OIMIAMSolution] ********** Connecting to OIM Server **********
    11:27:08,078 DEBUG [DefaultIAMListener] storing new ImportRun
    11:27:08,156 INFO [DefaultRemoter] Exec: dwrSchedulerService.getJobStatus()
    11:27:08,156 DEBUG [DefaultRemoter] --Object created,  not stored. id=0
    11:27:08,156 DEBUG [DebuggingPrintWriter] out(35): throw 'allowScriptTagRemoting is false.';
    11:27:08,156 DEBUG [DebuggingPrintWriter] out(35): //#DWR-INSERT
    11:27:08,156 DEBUG [DebuggingPrintWriter] out(35): //#DWR-REPLY
    11:27:08,156 DEBUG [DebuggingPrintWriter] out(35): var s0={};var s1={};s0.currentCount=0;s0.groupName="IAM";s0.job=null;s0.jobName="job1";s0.jobStatusId=null;s0.jobType="Import/Export Progress";s0.lastAccessedTime=0;s0.launcher=null;s0.monitorMap=s1;s0.status=1;s0.timeElapsed=0;s0.totalCount=0;
    dwr.engine._remoteHandleCallback('139','0',[s0]);
    11:27:11,187 ERROR [JobRunShell] Job IAM.job1 threw an unhandled Exception:
    java.lang.AssertionError: Failed to generate class for com.thortech.xl.ejb.beans.tcUnauthenticatedOperationsSession_j7uqe_EOImpl_1032_WLStub
         at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:790)
         at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:779)
         at weblogic.rmi.extensions.StubFactory.getStub(StubFactory.java:74)
         at weblogic.rmi.internal.StubInfo.resolveObject(StubInfo.java:226)
         at weblogic.rmi.internal.StubInfo.readResolve(StubInfo.java:207)
         at sun.reflect.GeneratedMethodAccessor81.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at java.io.ObjectStreamClass.invokeReadResolve(ObjectStreamClass.java:1061)
         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1762)
         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
         at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
         at weblogic.rmi.extensions.server.CBVInputStream.readObject(CBVInputStream.java:64)
         at weblogic.rmi.internal.ServerRequest.unmarshalReturn(ServerRequest.java:100)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:348)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
         at com.thortech.xl.ejb.beans.tcUnauthenticatedOperationsSession_j7uqe_HomeImpl_1032_WLStub.create(Unknown Source)
         at Thor.API.tcUtilityFactory.getUnauthenticatedOperations(Unknown Source)
         at Thor.API.tcUtilityFactory.getPropertyValue(Unknown Source)
         at Thor.API.tcUtilityFactory.<init>(Unknown Source)
         at com.vaau.rbacx.iam.oracle.OIMIAMSolution.getUtilityFactory(OIMIAMSolution.java:2542)
         at com.vaau.rbacx.iam.oracle.OIMIAMSolution.readUsers(OIMIAMSolution.java:754)
         at com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl.importUsers(RbacxIAMServiceImpl.java:119)
         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 $Proxy114.importUsers(Unknown Source)
         at com.vaau.rbacx.scheduling.executor.iam.IAMJobExecutor.execute(IAMJobExecutor.java:121)
         at com.vaau.rbacx.scheduling.manager.providers.quartz.jobs.AbstractJob.execute(AbstractJob.java:72)
         at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
         at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:534)
    Caused by: java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
         at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:788)
         ... 37 more
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 20
         at com.thortech.xl.ejb.beans.tcUnauthenticatedOperationsSession_j7uqe_EOImpl_1032_WLStub.ensureInitialized(Unknown Source)
         at com.thortech.xl.ejb.beans.tcUnauthenticatedOperationsSession_j7uqe_EOImpl_1032_WLStub.<init>(Unknown Source)
         ... 42 more
    11:27:11,203 ERROR [ErrorLogger] Job (IAM.job1 threw an exception.
    org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.AssertionError: Failed to generate class for com.thortech.xl.ejb.beans.tcUnauthenticatedOperationsSession_j7uqe_EOImpl_1032_WLStub]
         at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
         at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:534)
    Caused by: java.lang.AssertionError: Failed to generate class for com.thortech.xl.ejb.beans.tcUnauthenticatedOperationsSession_j7uqe_EOImpl_1032_WLStub
         at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:790)
         at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:779)
         at weblogic.rmi.extensions.StubFactory.getStub(StubFactory.java:74)
         at weblogic.rmi.internal.StubInfo.resolveObject(StubInfo.java:226)
         at weblogic.rmi.internal.StubInfo.readResolve(StubInfo.java:207)
         at sun.reflect.GeneratedMethodAccessor81.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at java.io.ObjectStreamClass.invokeReadResolve(ObjectStreamClass.java:1061)
         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1762)
         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
         at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
         at weblogic.rmi.extensions.server.CBVInputStream.readObject(CBVInputStream.java:64)
         at weblogic.rmi.internal.ServerRequest.unmarshalReturn(ServerRequest.java:100)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:348)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
         at com.thortech.xl.ejb.beans.tcUnauthenticatedOperationsSession_j7uqe_HomeImpl_1032_WLStub.create(Unknown Source)
         at Thor.API.tcUtilityFactory.getUnauthenticatedOperations(Unknown Source)
         at Thor.API.tcUtilityFactory.getPropertyValue(Unknown Source)
         at Thor.API.tcUtilityFactory.<init>(Unknown Source)
         at com.vaau.rbacx.iam.oracle.OIMIAMSolution.getUtilityFactory(OIMIAMSolution.java:2542)
         at com.vaau.rbacx.iam.oracle.OIMIAMSolution.readUsers(OIMIAMSolution.java:754)
         at com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl.importUsers(RbacxIAMServiceImpl.java:119)
         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 $Proxy114.importUsers(Unknown Source)
         at com.vaau.rbacx.scheduling.executor.iam.IAMJobExecutor.execute(IAMJobExecutor.java:121)
         at com.vaau.rbacx.scheduling.manager.providers.quartz.jobs.AbstractJob.execute(AbstractJob.java:72)
         at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
         ... 1 more
    Caused by: java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
         at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:788)
         ... 37 more
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 20
         at com.thortech.xl.ejb.beans.tcUnauthenticatedOperationsSession_j7uqe_EOImpl_1032_WLStub.ensureInitialized(Unknown Source)
         at com.thortech.xl.ejb.beans.tcUnauthenticatedOperationsSession_j7uqe_EOImpl_1032_WLStub.<init>(Unknown Source)
         ... 42 more
    11:27:11,203 DEBUG [QuartzJobListener] job1: job was executed
    11:27:11,203 DEBUG [VaauSchedulerEventListenerImpl] Processing VaauSchedulerEvent
    11:27:11,203 INFO [VaauSchedulerEventListenerImpl] Job executed: job1, IAM
    11:27:11,203 INFO [VaauSchedulerEventListenerImpl] Job run time: 3s
    11:27:11,203 INFO [VaauSchedulerEventListenerImpl] Next Run: null

  • Unable to import table or columns in OBIEE 11G RPD

    Hi All,
    We are unable to import table into the RPD using OCI 10G/11G to import the table then the import box open but we are unable to see the tables below the schema name. When we use ODBC 3.5 and created a DSN for the database then we are able to see all the tables and import them. But the problem here is that when we are using window server 7 64 bit to install client and then importing the table ODBC is not working fine as well.
    Please note that we are using OBIEE 11G which is installed on unix box and we connect to RPD using client installed on windows server.
    Appreciate all the help in advance.
    Thanks,
    Mohit

    Hi Sayak,
    This means we need to installed Oracle client to resolve this problem. Can you please share if you have some knowledge regarding the same.
    Thanks,
    Mohit

  • Importing User attributes from OIM 9101 to 11g

    hi all,
    I need to import/create all the User attributes(UDFs) present in the OIM 9101 version to OIM 11g. Is there any way this can be achieved using deployment manager? Looking to avoid creating all of them manually again,as that would be a time consuming/error prone task.
    Looking forward to your replies.
    Thanks,
    Anuj.

    Hi,
    I think, you better create it manually in OIM11g and higher environments. The UDF import in 11g is unstable..some times it works..and some times it disappears..and when you try to create UDF after import, It will make your life hell.
    I really had very bad experience with OIM 11g UDF export/import.
    Regards,
    J

  • Importing Users from external table in obiee 11g

    Hi Every one,
    Do any one help me giving suggestions that how we can import users from external table.
    I am using obiee 11.1.1.6.
    In that external table Which i am using there are 56K users.
    They are able to login to obiee analytics.
    But for setting object level security I need to make diffrent groups with these users to assign the dashbords and required objects in front end.
    But how can we get all these users into BI server or presentation server to make them into groups.
    Thanks in advance.
    Edited by: 861096 on Mar 13, 2012 8:44 AM

    Hi,
    or if your lowest level is the same like
    Day->month->year->Total
    Day->businessMonth->businessyear->Total
    Then yes, it is.
    Create the first, then you start to create the second by adding your top(business year) level on the same level as the one you have (year) both under your total.
    Then when you would add your second base level, there is a special option for it, something like use other hierarchy level/shared level (sorry can't recall and does not have a connection right now) then you select your existing day level under your businessmonth level.
    Hope this helps,
    Regards,
    D

  • Unable to Import Sample Application Package

    Hi ,
    I have installed APEX 3.0 in my box.
    SQL> SELECT username FROM dba_users WHERE username LIKE '%FLOW%';
    USERNAME
    FLOWS_030000
    FLOWS_FILES
    While I tried to import Sample Packed Application , I am getting error
    "Installation of application specific tables and default data has failed. "
    From the Install Summary I am getting following message.
    install_tablesviews
    ORA-04063: package body "FLOWS_030000.WWV_FLOW_SW_SCRIPT" has errors
    ORA-06508: PL/SQL: could not find program unit being called
    Quicker response would be highly appreciated.

    I have gotten the same error.
    The Installation logfile shows:
    ...wwv_flow_sw_script
    Warning: Package Body created with compilation errors.
    Errors for PACKAGE BODY WWV_FLOW_SW_SCRIPT:
    LINE/COL ERROR
    628/15 PL/SQL: SQL Statement ignored
    640/21 PL/SQL: ORA-01775: looping chain of synonyms
    646/7 PL/SQL: Statement ignored
    646/39 PLS-00364: loop index variable 'C1' use is invalid
    651/7 PL/SQL: Statement ignored
    651/68 PLS-00364: loop index variable 'C1' use is invalid
    656/7 PL/SQL: Statement ignored
    656/10 PLS-00364: loop index variable 'C1' use is invalid
    664/7 PL/SQL: Statement ignored
    664/39 PLS-00364: loop index variable 'C1' use is invalid
    668/7 PL/SQL: Statement ignored
    668/47 PLS-00364: loop index variable 'C1' use is invalid
    1016/14 PL/SQL: SQL Statement ignored
    1017/20 PL/SQL: ORA-01775: looping chain of synonyms
    1020/8 PL/SQL: Statement ignored
    1020/21 PLS-00364: loop index variable 'C1' use is invalid
    1705/24 PL/SQL: SQL Statement ignored
    1706/30 PL/SQL: ORA-01775: looping chain of synonyms
    1710/18 PL/SQL: Statement ignored
    1710/42 PLS-00364: loop index variable 'C1' use is invalid
    I then tried to re-compile the package body script and received the following compilation errors:
    ERROR (46,5) PL/SQL Statement Ignored
    ERROR (46,12) PLS-00382: Expression is of Wrong Type
    I have limited programming experience but I noticed in the source code that the declared function CHUNK_LINES has a suspicious variable type (notice the 's'):
    function chunk_lines(p_stmt in varchar2) return dbms_sql.varchar2s;
    I don't know what the best course of action is at this point.
    Anybody have any suggestions? Much appreciated.
    Thanks!

  • Unity Connection - Deleted User from DB now unable to import from LDAP

    Hello,
    We are using CUCN 8.6.  I imported a user, and no matter what changes I made calls would always go to default Unity greeting.  If I used that DN for another user it worked fine.  I deleted this user and re-added him back in, issue was still present.
    I then deleted the user from DB through cli using the following command;
    run cuc dbquery unitydirdb SELECT ObjectId from vw_User WHERE Alias = 'ccooper'
    run cuc dbquery unitydirdb EXECUTE PROCEDURE csp_UserDelete (pObjectId='3ede294c-e5fb-4713-bacd-853c6361ec87')
    Now when I try to import the user from LDAP he doesn't appear.  Other new users do.  I restarted directory sync service, performed full sync.  I am going to reboot the cluster.
    If anyone has encoutered this issue or has any troubleshooting steps, please let me know.
    Thanks,
    AK

    Used the following commands, it deleted the user and allowed me import user from LDAP
    run sql select userid, pkid from enduser where userid = 'pjon'
    run sql delete FROM enduserappservermap WHERE fkenduser='745c067f-767c-459d-b2f1-6e88bbad915e'

Maybe you are looking for

  • Network printer will only print one time

    the printer ( HP Laserjet CM2320 MFP) (Driver PCL 6)is networked on a print server running server 2012, the computer operating system is Win 7 fully updated, other people can print to it without issue.  the user can print to it one time. after the fi

  • TS1630 no sound for music, you tube etc. Only can hear sound for ringtone. Earphone working well

    Please help. Can can hear any sound from my iphone4 But I can play ringtone only. If I plugin the earphone, sound working well Try to restore & setup as factury defaul but still not working. Please help

  • Showing online

    Hi, can anyone tell me if it's possible to show online to the person your talking too, but appear offline to others in your contact list? Thanks for any feedback.

  • Standalone application questions

    Hi, Question 1: I have a data acquisition application using Labview. Four analog channels are recorded on HDD and displayed on waveform chart continuously. Development application runs fine but standalone application on DELL laptop has problems: wave

  • 2048x1536 videos and best compression strategy

    Hi, I can't quite figure out if DPS on the iPad3 supports palyback of videos in 2048*1536 resolution. Should I stick to 1024*768 even for the 2048 rendition? The cover of our magazine includes a full-screen video that features animated text. I'd like