3 Replies Latest reply: Jun 25, 2011 1:41 AM by Daniel Redfern RSS

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

    837708
      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
        • 1. Re: OIA-OIM Integration, Error while trying to import users from OIM to OIA
          837708
          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
          • 2. Re: OIA-OIM Integration, Error while trying to import users from OIM to OIA
            837708
            Hi Gurus

            Please have a look at the above problem and let me know if you got any solution for it.
            • 3. Re: OIA-OIM Integration, Error while trying to import users from OIM to OIA
              Daniel Redfern
              It seems like you're missing the xlauthentication, or have an old version because of the array out of bounds

              Go through this link and ensure you've copied over the necessary jar files to create the classes

              http://wikis.sun.com/display/OIA11gDocs/Integrating+With+Oracle+Identity+Manager,+Preferred+Method

              Regards,
              Daniel