OIA 11gR1 + OIM 9.1.0.2 (BP12) Websphere class not found error user import

Hi All,
I am integrating OIA (11gr1) with OIM 9.1.0.2 (BP12) patch and have followed the steps mentioned in the Sys Integration. However when importing users from OIM, the following error is thrown - OIM is on Websphere, OIA is on Tomcat - Thanks for your inputs!!
rg.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NoClassDefFoundError: com/ibm/websphere/security/auth/callback/WSCallbackHandlerImpl]
     at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
     at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:534)
Caused by: java.lang.NoClassDefFoundError: com/ibm/websphere/security/auth/callback/WSCallbackHandlerImpl
     at Thor.API.Security.LoginHandler.websphereLoginHandler.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.readResources(OIMIAMSolution.java:402)
     at com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl.importResources(RbacxIAMServiceImpl.java:469)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
     at java.lang.reflect.Method.invoke(Unknown Source)
     at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)

(Because no1 else has given you a reply I will try and help ;-) )
Its obvious that you are missing a jar file, check if you have any of the following missing (This is for the 11g product though this could resolve your issue)
xlAPI.jar
xlAuthentication.jar
xlCache.jar
xlCrypto.jar
xlDataObjectBeans.jar
xlDataObjects.jar
xlLogger.jar
xlScheduler.jar
xlUtils.xls
xLVO.jar -----> All from WebSphere directory into the WEB-INF/lib
Check the documentation also and see if you were meant to transfer the right .jar files over
Regards,
Daniel
Edited by: Daniel Redfern on Feb 7, 2011 2:28 PM

Similar Messages

  • Getting class not found error running java application using OIM libraries

    Hi,
    I have created a java application in which I access OIM libraries to fetch user list and then assign user roles. As i run the application it generates exception and program crashes. However, I am using the same libraries in OIM adapters and it is working fine. Following is the exception message i am getting.
    Caused by: java.lang.NoClassDefFoundError: org/springframework/jndi/JndiTemplate
    at oracle.iam.platform.OIMClient.<init>(OIMClient.java:83)
    at RoleAssignment.RoleAssignment.getUserAndChangePassword(RoleAssignment.java:143)
    at RoleAssignment.RoleAssignment.execute(RoleAssignment.java:81)
    at RoleAssignment.RoleAssignment.main(RoleAssignment.java:36)
    ... 5 more
    Caused by: java.lang.ClassNotFoundException: org.springframework.jndi.JndiTemplate
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)

    Hi,
    I resolved the problem by making spring.jar part of my executable jar file. I have added oimclient.jar, spring.jar, wlfullclient.jar, commons-logging.jar, and eclipselink.jar part of my executable jar. Now I am getting the error below. I googled it and it mentioned that i should add path of authwl.conf in my run configuration in eclipse. So i added the following line in " -Djava.security.auth.login.config=/u01/oracle/Middleware/Oracle_IDM1/server/CustomExec/authwl.conf " under the VM Arguments section of run configuration, but it continues to give the same error.
    java.lang.SecurityException: Unable to locate a login configuration
         at com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:93)
         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 javax.security.auth.login.Configuration$3.run(Configuration.java:247)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.login.Configuration.getConfiguration(Configuration.java:242)
         at javax.security.auth.login.LoginContext$1.run(LoginContext.java:237)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.login.LoginContext.init(LoginContext.java:234)
         at javax.security.auth.login.LoginContext.<init>(LoginContext.java:403)
         at Thor.API.Security.LoginHandler.weblogicLoginHandler.login(weblogicLoginHandler.java:58)
         at oracle.iam.platform.OIMClient.login(OIMClient.java:134)
         at oracle.iam.platform.OIMClient.login(OIMClient.java:129)
         at com.infotech.tra.organization.RoleAssignment.getUserAndChangePassword(RoleAssignment.java:213)
         at com.infotech.tra.organization.RoleAssignment.execute(RoleAssignment.java:149)
         at com.infotech.tra.organization.RoleAssignment.main(RoleAssignment.java:49)
         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.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:56)
    Caused by: java.io.IOException: Unable to locate a login configuration
         at com.sun.security.auth.login.ConfigFile.init(ConfigFile.java:250)
         at com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:91)
         ... 24 more

  • OIM 11s Custom Scheduler plugin.xml not found error.

    Hi,
    I am working on OIM11g Custom Schedulers . I have created a Custom scheduler javatask packaged it in plugin.jar , configured same in pulgin.xml and made a zip file of it. There after i have placed it in oim)server/server/plugins directory. Along with it i have made a SchduleTask.xml and imported it in mds. Now my problem is when i try to run Schedule Job created through OIm COnsole, i get exception as Class not found.
    Along with tht on oim server start up i am getting error as below :
    <Feb 28, 2011 10:12:14 AM GMT+05:30> <Error> <oracle.iam.platform.pluginframework> <IAM-1050001> <plugin.xml is not found in the plugin zip D:\Oracle\Middleware\Oracle_IDM1\server\plugins\plugin.zip.>
    <Feb 28, 2011 10:12:14 AM GMT+05:30> <Warning> <oracle.iam.platform.pluginframework> <IAM-1050022> <Unable to load plugins from D:\Oracle\Middleware\Oracle_IDM1\server\plugins\plugin.zip. Error plugin.xml is not found in the plugin zip D:\Oracle\Midd
    leware\Oracle_IDM1\server\plugins\plugin.zip.>
    However , plugin.xml is already there in my zip file. Is there any step i have missed ? I am providing here the detail of my plugin.xml.
    Here is the content of my plugin.xml.
    <?xml version="1.0" encoding="UTF-8"?>
    <oimplugins xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <plugins pluginpoint="oracle.iam.scheduler.vo.TaskSupport">
    <plugin pluginclass="com.*.*.*.*.*.HREmployeeScheduler" version="1.0.1" name="HREmployeeScheduler">
    </plugin>
    </plugins>
    </oimplugins>
    Thanks In Advance
    Swati Pandey

    The Issue is resolved. You need to place your jar file in JavaTasks .

  • Connector ConnectorKey  not found Error OIM 11g R2 Urgent..!

    Hi,
    We have implemented custom ICF connector for our trusted resource and we have deployed ICF bundle using UploadJar Utility successfully. When we try to execute the trusted recon we are getting following error:
    Unable to execute job : yte mysql User Reconciliation with Job History Id:11321[[
    oracle.iam.connectors.icfcommon.exceptions.IntegrationException: Connector ConnectorKey( bundleName=com.yte.iam.oim.dbc bundleVersion=1.0 connectorName=om.yte.iam.oim.dbc.yteConnector ) not found
    at oracle.iam.connectors.icfcommon.ConnectorFactory.createConnectorFacade(ConnectorFactory.java:176)
    at oracle.iam.connectors.icfcommon.recon.AbstractReconTask.init(AbstractReconTask.java:115)
    at com.thortech.xl.scheduler.tasks.SchedulerBaseTask.execute(SchedulerBaseTask.java:382)
    at oracle.iam.scheduler.vo.TaskSupport.invokeExecute(TaskSupport.java:183)
    at oracle.iam.scheduler.vo.TaskSupport.access$000(TaskSupport.java:40)
    at oracle.iam.scheduler.vo.TaskSupport$1.processWithoutResult(TaskSupport.java:143)
    at oracle.iam.platform.tx.OIMTransactionCallbackWithoutResult.process(OIMTransactionCallbackWithoutResult.java:9)
    at oracle.iam.platform.tx.OIMTransactionCallback.doInTransaction(OIMTransactionCallback.java:13)
    at oracle.iam.platform.tx.OIMTransactionCallback.doInTransaction(OIMTransactionCallback.java:6)
    at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128)
    at oracle.iam.platform.tx.OIMTransactionManager.execute(OIMTransactionManager.java:22)
    at oracle.iam.scheduler.vo.TaskSupport.executeJob(TaskSupport.java:125)
    We have verified that metainf file and the configuration lookup are in sync.
    Any kind of help is highly appreciated.
    Thanks in advance

    See if this helps:
    1. Stop the Connector Server.
    2. From the installation media, copy and extract contents of the bundle/<<YourConnector.zip>> file to the CONNECTOR_SERVER_HOME directory.
    Please note that files in the zip should directly go into connector server home, not under any another directory under connector server home.
    3. Start the Connector Server for the connector bundle to be picked up by the Connector Server

  • OIM 10G : UIX Not found error

    Hello,
    I've moved OIM 10G 9102 to application server Weblogic in cluster (version 10.3.5.0 - 11g).
    All the workflows and provisioning pieces are working as expected.
    However, when a manager user is trying to set his proxy by selecting calender dates. He is not able to select any dates (calender is not opening on button click) and the bottom of the IE page says - Error on Page.
    When i click on "Error on page" it says - Object expected : MyProxy.do... i copied the error details and here it is:
    =============================================================
    Webpage error details
    User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)
    Timestamp: Fri, 16 Dec 2011 00:19:01 UTC
    Message: Object expected
    Line: 936
    Char: 52
    Code: 0
    URI: <hostname>/xlWebApp/MyProxy.do
    Message: Object expected
    Line: 963
    Char: 1
    Code: 0
    URI: <hostname>/xlWebApp/MyProxy.do
    Message: Object expected
    Line: 1107
    Char: 1
    Code: 0
    URI: <hostname>/xlWebApp/MyProxy.do
    Message: Object expected
    Line: 936
    Char: 1
    Code: 0
    URI: <hostname>/xlWebApp/MyProxy.do
    When i check the OIM logs it says,....
    ========================================================================
    FormBean, localName='form': The UIX installable resource files could not be found under the following directories:
    FormBean, localName='form': /opt/Oracle/Middleware/user_projects/domains/oim_domain/servers/OIM_SERVER1/stage/Xellerate/WLXellerateFull.ear/xlWebApp.war/cabo/
    FormBean, localName='form': Please install the UIX installable resource files under one of these directories. Or, set the oracle.cabo.ui.sharedContextPath system property to point to the location of your UIX installable resource files.
    ========================================================================
    This link confused me to the version of Weblogic 11g (10.3.5.0) for OIM 9102 BP15.
    UIX on Weblogic (AS 11G)
    Any help would be deeply appreciated.
    Thanks,

    I've moved OIM 10G 9102 to application server Weblogic in cluster (version 10.3.5.0 - 11g).I don' know how did you move it.
    But it is expecting cabo files. Generally you'll find cabo directory in the ear file parallel to WEB-INF folder.
    It seems that that folder or its content are missing from your ear file. Can you redeploy your ear file or you can also try with copy paste the folder/content from older directory to */opt/Oracle/Middleware/user_projects/domains/oim_domain/servers/OIM_SERVER1/stage/Xellerate/WLXellerateFull.ear/xlWebApp.war/* and restart

  • Inconsistent behavior importing OIM 9.1.0.2 BP20 to OIA  11gR1 - 11.1.1.5

    We are building our OIM/OIA integration - preferred method. We are Weblogic 10.3.5.0 -- OIA 11gR1 - 11.1.1.5 -- OIM 9.1.0.2 BP20 - Based on experience and documentation, I think perhaps the 11g to 11g integration is the truly preferred method.
    During testing we found that while the OIM resource had > 600 entitlements associated, only two came over to OIA upon policy import. No errors were thrown. Is there a limitation to the number of attributes that can be imported to OIA?
    We will be defining roles in OIA and importing them to OIM, and are concerned about how OIA will respond to attributes defined in the OIA app prior to OIM forms having knowledge of them - can we define attributes if they have not yet been defined on a form in OIM?
    What behavior should we be expecting?

    Use Upgrade Assistant tool
    go through below link
    Re: OIM 9102 to 11g upgrade
    --nayan                                                                                                                                                                                                                                                                                   

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

  • OIM and OIA11g Integration(error while importing Resource metadata into OIA

    Hi,
    I followed the below link and trying to integrate OIM 11.1.1.5 and OIA 11.1.1.3.6
    And both are deployed different weblogic domains..
    http://wikis.sun.com/display/OIA11gDocs/Integrating+With+Oracle+Identity+Manager,+Preferred+Method
    I am getting error in Step 6: Import the Oracle Identity Manager (OIM) Data Into Oracle Identity Analytics (OIA) -> To Import Resource Metadata
    10:56:21,484 DEBUG [DBIAMSolution] publishing import starting event...
    10:56:21,623 DEBUG [OimUtilityFactory] ************** OIM Connection Params *************
    10:56:21,628 DEBUG [OimUtilityFactory] XL Home ---> C:\Oracle\Middleware\Oracle_IDM1
    10:56:21,630 DEBUG [OimUtilityFactory] login config ---> C:\Oracle\Middleware\Oracle_IDM1\server\config\authwl.conf
    10:56:21,631 DEBUG [OimUtilityFactory] ****************************************************
    10:56:21,636 DEBUG [OimUtilityFactory] Xellerate Discovery Settings {}
    10:56:21,638 DEBUG [OimUtilityFactory] ********** Connecting to OIM Server **********
    10:56:21,774 ERROR [IamDbNamespaceImporterHelperImpl] Error connecting to OIM
    Thor.API.Exceptions.tcAPIException: javax.security.auth.login.LoginException: java.lang.SecurityException: [Security:090304]Authentication Failed: User xelsysadm javax.security.auth.login.FailedLoginException: [Security:090302]Authentication Failed: User xelsysadm denied
         at Thor.API.tcUtilityFactory.<init>(tcUtilityFactory.java:166)
         at com.vaau.rbacx.iam.util.oracle.oimapi.OimUtilityFactory.getUtilityFactory(OimUtilityFactory.java:67)
         at com.vaau.rbacx.iam.db.helpers.IamDbNamespaceImporterHelperImpl.readNamespaces(IamDbNamespaceImporterHelperImpl.java:87)
         at com.vaau.rbacx.iam.db.DBIAMSolution.readResourceMetadata(DBIAMSolution.java:642)
         at com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl.importResourceMetadata(RbacxIAMServiceImpl.java:472)
         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 $Proxy274.importResourceMetadata(Unknown Source)
         at com.vaau.rbacx.scheduling.executor.iam.IAMJobExecutor.execute(IAMJobExecutor.java:107)
         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)
    10:56:21,784 ERROR [DBIAMSolution] Error Importing Namespaces : javax.security.auth.login.LoginException: java.lang.SecurityException: [Security:090304]Authentication Failed: User xelsysadm javax.security.auth.login.FailedLoginException: [Security:090302]Authentication Failed: User xelsysadm denied
    10:56:21,836 DEBUG [DBIAMSolution] publishing import completed event...
    10:56:21,903 INFO [VaauSchedulerEventListenerImpl] Job executed: oim tst, IAM
    10:56:21,904 INFO [VaauSchedulerEventListenerImpl] Job run time: 0s
    10:56:21,904 INFO [VaauSchedulerEventListenerImpl] Next Run: null
    Thanks..
    Edited by: IDMuser19 on Aug 24, 2011 4:06 PM
    Edited by: IDMuser19 on Aug 25, 2011 10:58 PM

    Thanks rajiv for the reply..
    No i am not able to import users too..getting same error in the rbacx.log
    I tried with below details
    Xellerate Home: C:\Oracle\Middleware\Oracle_IDM1
    Login Config : C:\Oracle\Middleware\Oracle_IDM1\server\config\authwl.conf
    User Name: XELSYSADM
    Password : ●●●●●●●●
    ( in version 11.1.1.3.6 does not prompt for these two Provider URL: t3://localhost:14000 , Initial Context Factory: weblogic.jndi.WLInitialContextFactory)
    here the OIA and OIM are in different domains.. i am able loginto OIM with xelsysadm without any problem just followed the instruction in the integration doc not sure where i did a mistake..
    Please let know if have any idea..Thanks..
    Edited by: IDMuser19 on Aug 30, 2011 8:25 AM

  • Oim-config.xml was not found in MDS Repository.

    Hi there,
    I'm trying to install Oracle Fusion Application (last version .5) but I can't go ahead becuase I got an error during the OIM Server installation.
    $ uname -a
    Linux server02 2.6.39-200.24.1.el6uek.x86_64 #1 SMP Sat Jun 23 02:39:07 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux
    $ cd /repository/fusion/fmw/iam/bin/
    $ ./config.sh &
    Select only “OIM Server” [...] everything is going fine without error. I've re-started the AdminServer and started the OIM.
    If I try to open the browser http://<server>:14000 I got an Error 404
    Take a look at the log, there is an Error on oim-config.xml
    I was trying to find something on Google but all the forum talked about the missing security files.
    I tried to install again OIM but nothing happened.
    Someone could help me please?
    Thanks and best regards,
    Lain
    $ tail -f /repository/fusion/fmw//admin/IDMDomain/mserver/IDMDomain/servers/wls_oim1/logs/wls_oim1.log
    ####<Jan 30, 2013 1:24:15 AM CET> <Error> <Deployer> <server02> <wls_oim1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <aa66
    ef4907f1903f:-58c6bc2b:13c88d5b7cb:-8000-0000000000000003> <1359505455419> <BEA-149205> <Failed to initialize the application 'oim [Version=11.1.1.3.0]' due to error oracle.iam.platform.uti
    ls.OIMAppInitializationException:
    OIM application intialization failed because of the following reasons:
    oim-config.xml was not found in MDS Repository.
    oracle.iam.platform.utils.OIMAppInitializationException:
    OIM application intialization failed because of the following reasons:
    oim-config.xml was not found in MDS Repository.
            at oracle.iam.platform.utils.OIMAppInitializationListener.preStart(OIMAppInitializationListener.java:145)
            at weblogic.application.internal.flow.BaseLifecycleFlow$PreStartAction.run(BaseLifecycleFlow.java:282)
            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
            at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
            at weblogic.application.internal.flow.BaseLifecycleFlow$LifecycleListenerAction.invoke(BaseLifecycleFlow.java:199)
            at weblogic.application.internal.flow.BaseLifecycleFlow.preStart(BaseLifecycleFlow.java:62)
            at weblogic.application.internal.flow.HeadLifecycleFlow.prepare(HeadLifecycleFlow.java:284)
            at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:649)
            at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
            at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)
            at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:59)
            at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)
            at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
            at weblogic.deploy.internal.targetserver.AppDeployment.prepare(AppDeployment.java:144)
            at weblogic.management.deploy.internal.DeploymentAdapter$1.doPrepare(DeploymentAdapter.java:40)
            at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:191)
            at weblogic.management.deploy.internal.AppTransition$1.transitionApp(AppTransition.java:22)
            at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:261)
            at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:220)
            at weblogic.management.deploy.internal.ConfiguredDeployments.prepare(ConfiguredDeployments.java:166)
            at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:122)
            at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:181)
            at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:97)
            at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
            at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
            at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
            at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    Caused By: oracle.iam.platform.utils.OIMAppInitializationException:
    OIM application intialization failed because of the following reasons:
    oim-config.xml was not found in MDS Repository.
           at oracle.iam.platform.utils.OIMAppInitializationListener.preStart(OIMAppInitializationListener.java:145)
            at weblogic.application.internal.flow.BaseLifecycleFlow$PreStartAction.run(BaseLifecycleFlow.java:282)
            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
            at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
            at weblogic.application.internal.flow.BaseLifecycleFlow$LifecycleListenerAction.invoke(BaseLifecycleFlow.java:199)
            at weblogic.application.internal.flow.BaseLifecycleFlow.preStart(BaseLifecycleFlow.java:62)
            at weblogic.application.internal.flow.HeadLifecycleFlow.prepare(HeadLifecycleFlow.java:284)
            at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:649)
            at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
            at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)
            at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:59)
            at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)
            at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
            at weblogic.deploy.internal.targetserver.AppDeployment.prepare(AppDeployment.java:144)
            at weblogic.management.deploy.internal.DeploymentAdapter$1.doPrepare(DeploymentAdapter.java:40)
            at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:191)
            at weblogic.management.deploy.internal.AppTransition$1.transitionApp(AppTransition.java:22)
            at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:261)
            at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:220)
            at weblogic.management.deploy.internal.ConfiguredDeployments.prepare(ConfiguredDeployments.java:166)
            at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:122)
            at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:181)
            at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:97)
            at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
            at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
            at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
            at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    ####<Jan 30, 2013 1:24:15 AM CET> <Warning> <Munger> <server02> <wls_oim1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <aa66ef4907f1903f:-58c6bc2b:13c88d5b7cb:-8000-0000000000000003> <1359505455586> <BEA-2156203> <A version attribute was not found in element application in the deployment descriptor in /repository/fusion/fmw/iam/server/apps/spml-xsd.ear/META-INF/application.xml. A version attribute is required, but this version of the Weblogic Server will assume that the JEE5 is used. Future versions of the Weblogic Server will reject descriptors that do not specify the JEE version.>
    ####<Jan 30, 2013 1:24:15 AM CET> <Warning> <Munger> <server02> <wls_oim1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <aa66ef4907f1903f:-58c6bc2b:13c88d5b7cb:-8000-0000000000000003> <1359505455702> <BEA-2156203> <A version attribute was not found in element application in the deployment descriptor in /repository/fusion/fmw/admin/IDMDomain/mserver/IDMDomain/servers/wls_oim1/tmp/_WL_user/spml-xsd/ahejq0/META-INF/application.xml. A version attribute is required, but this version of the Weblogic Server will assume that the JEE5 is used. Future versions of the Weblogic Server will reject descriptors that do not specify the JEE version.>
    ####<Jan 30, 2013 1:24:15 AM CET> <Info> <WorkManager> <server02> <wls_oim1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <aa66ef4907f1903f:-58c6bc2b:13c88d5b7cb:-8000-0000000000000003> <1359505455706> <BEA-002903> <Creating WorkManager from "OIMUIWorkManager" WorkManagerMBean for application "spml-xsd">
    ####<Jan 30, 2013 1:24:15 AM CET> <Info> <WorkManager> <server02> <wls_oim1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <aa66ef4907f1903f:-58c6bc2b:13c88d5b7cb:-8000-0000000000000003> <1359505455706> <BEA-002903> <Creating WorkManager from "OIMMDBWorkManager" WorkManagerMBean for application "spml-xsd">
    ####<Jan 30, 2013 1:24:15 AM CET> <Info> <Deployer> <server02> <wls_oim1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <aa66ef4907f1903f:-58c6bc2b:13c88d5b7cb:-8000-0000000000000003> <1359505455718> <BEA-149059> <Module spml-xsd of application spml-xsd is transitioning from STATE_NEW to STATE_PREPARED on server wls_oim1.>

    Thanks for your support Rajiv Dewan and idamGod,
    I've just followed this metalink ID: “Easy step for Oracle Identity Manager 11g (OIM 11g) installation on Windows [ID 1234357.1]”
    In my case I don’t have this error:
    Unable to find keystore "default-keystore.jks" in <DOMAIN_HOME>/config/fmwconfig/.
    Unable to find keystore ".xldatabasekey" in <DOMAIN_HOME>/config/fmwconfig/.
    […]Maybe it’s the same root causes but I installed again the OIM without success. I can’t login to the OIM because I just back 404.
    I’m sorry but I didn’t understand what I can do.
    Thanks,
    Lain

  • Event Handler not found -OIM 9102

    Hi Experts,
    I'm facing a problem while creating a user manually in OIM. Everytime I try to manually create a user, an error message is displayed on the GUI saying, "DOBJ.EVT_NOT_FOUND
    Event Handler not found".
    On checking the logs, this is what I get there. Since I'm a newbie, I'm not able to figure out what's happening.
    Any help would be great.
    java.sql.SQLIntegrityConstraintViolationException: ORA-01400: cannot insert NULL into ("XELADM"."UPA_USR"."ACT_KEY")
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:85)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:112)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:173)
         at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:455)
         at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:413)
         at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1030)
         at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:194)
         at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:947)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1222)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3381)
         at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3462)
         at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1349)
         at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.executeUpdate(WrappedPreparedStatement.java:365)
         at com.thortech.xl.dataaccess.tcDataBase.writePreparedStatement(Unknown Source)
         at com.thortech.xl.dataobj.PreparedStatementUtil.executeUpdate(Unknown Source)
         at com.thortech.xl.audit.auditdataprocessors.UserProfileRDGenerator.insertUserProfile(Unknown Source)
         at com.thortech.xl.audit.auditdataprocessors.UserProfileRDGenerator.processUserProfileChanges(Unknown Source)
         at com.thortech.xl.audit.auditdataprocessors.UserProfileRDGenerator.processAuditData(Unknown Source)
         at com.thortech.xl.audit.genericauditor.GenericAuditor.processAuditMessage(Unknown Source)
         at com.thortech.xl.audit.engine.AuditEngine.processSingleAudJmsEntry(Unknown Source)
         at com.thortech.xl.audit.engine.AuditEngine.processOfflineNew(Unknown Source)
         at com.thortech.xl.audit.engine.jms.XLAuditMessageHandler.execute(Unknown Source)
         at com.thortech.xl.schedule.jms.messagehandler.MessageProcessUtil.processMessage(Unknown Source)
         at com.thortech.xl.schedule.jms.messagehandler.AuditMessageHandlerMDB.onMessage(Unknown Source)
         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.jboss.invocation.Invocation.performCall(Invocation.java:359)
         at org.jboss.ejb.MessageDrivenContainer$ContainerInterceptor.invoke(MessageDrivenContainer.java:495)
         at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)
         at org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor.invoke(MessageDrivenInstanceInterceptor.java:116)
         at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
         at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
         at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
         at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
         at org.jboss.ejb.plugins.RunAsSecurityInterceptor.invoke(RunAsSecurityInterceptor.java:109)
         at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
         at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
         at org.jboss.ejb.MessageDrivenContainer.internalInvoke(MessageDrivenContainer.java:402)
         at org.jboss.ejb.Container.invoke(Container.java:960)
         at org.jboss.ejb.plugins.jms.JMSContainerInvoker.invoke(JMSContainerInvoker.java:1092)
         at org.jboss.ejb.plugins.jms.JMSContainerInvoker$MessageListenerImpl.onMessage(JMSContainerInvoker.java:1392)
         at org.jboss.jms.asf.StdServerSession.onMessage(StdServerSession.java:266)
         at org.jboss.mq.SpyMessageConsumer.sessionConsumerProcessMessage(SpyMessageConsumer.java:906)
         at org.jboss.mq.SpyMessageConsumer.addMessage(SpyMessageConsumer.java:170)
         at org.jboss.mq.SpySession.run(SpySession.java:323)
         at org.jboss.jms.asf.StdServerSession.run(StdServerSession.java:194)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:761)
         at java.lang.Thread.run(Thread.java:619)
    2011-03-18 15:55:01,283 ERROR [XELLERATE.AUDITOR] Class/Method: UserProfileRDGenerator/insertUserProfile encounter some problems: Failed to insert user profile record in table UPA_USR for auditee 5943
    2011-03-18 15:55:01,283 ERROR [XELLERATE.AUDITOR] Class/Method: UserProfileRDGenerator/insertUserProfile encounter some problems: {1}
    com.thortech.xl.orb.dataaccess.tcDataAccessException
         at com.thortech.xl.dataaccess.tcDataAccessExceptionUtil.createException(Unknown Source)
         at com.thortech.xl.dataaccess.tcDataBase.createException(Unknown Source)
         at com.thortech.xl.dataaccess.tcDataBase.writePreparedStatement(Unknown Source)
         at com.thortech.xl.dataobj.PreparedStatementUtil.executeUpdate(Unknown Source)
         at com.thortech.xl.audit.auditdataprocessors.UserProfileRDGenerator.insertUserProfile(Unknown Source)
         at com.thortech.xl.audit.auditdataprocessors.UserProfileRDGenerator.processUserProfileChanges(Unknown Source)
         at com.thortech.xl.audit.auditdataprocessors.UserProfileRDGenerator.processAuditData(Unknown Source)
         at com.thortech.xl.audit.genericauditor.GenericAuditor.processAuditMessage(Unknown Source)
         at com.thortech.xl.audit.engine.AuditEngine.processSingleAudJmsEntry(Unknown Source)
         at com.thortech.xl.audit.engine.AuditEngine.processOfflineNew(Unknown Source)
         at com.thortech.xl.audit.engine.jms.XLAuditMessageHandler.execute(Unknown Source)
         at com.thortech.xl.schedule.jms.messagehandler.MessageProcessUtil.processMessage(Unknown Source)
         at com.thortech.xl.schedule.jms.messagehandler.AuditMessageHandlerMDB.onMessage(Unknown Source)
         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.jboss.invocation.Invocation.performCall(Invocation.java:359)
         at org.jboss.ejb.MessageDrivenContainer$ContainerInterceptor.invoke(MessageDrivenContainer.java:495)
         at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)
         at org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor.invoke(MessageDrivenInstanceInterceptor.java:116)
         at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
         at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
         at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
         at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
         at org.jboss.ejb.plugins.RunAsSecurityInterceptor.invoke(RunAsSecurityInterceptor.java:109)
         at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
         at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
         at org.jboss.ejb.MessageDrivenContainer.internalInvoke(MessageDrivenContainer.java:402)
         at org.jboss.ejb.Container.invoke(Container.java:960)
         at org.jboss.ejb.plugins.jms.JMSContainerInvoker.invoke(JMSContainerInvoker.java:1092)
         at org.jboss.ejb.plugins.jms.JMSContainerInvoker$MessageListenerImpl.onMessage(JMSContainerInvoker.java:1392)
         at org.jboss.jms.asf.StdServerSession.onMessage(StdServerSession.java:266)
         at org.jboss.mq.SpyMessageConsumer.sessionConsumerProcessMessage(SpyMessageConsumer.java:906)
         at org.jboss.mq.SpyMessageConsumer.addMessage(SpyMessageConsumer.java:170)
         at org.jboss.mq.SpySession.run(SpySession.java:323)
         at org.jboss.jms.asf.StdServerSession.run(StdServerSession.java:194)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:761)
         at java.lang.Thread.run(Thread.java:619)
    Thanks,
    Nikhil

    Check for the ACT_KEY in the USR table in the database for User with the key 5943. It should not be null. Just a hunch by looking at the error and of course as Kevin said, you need to truncate the jms stuff.
    -Bikash

  • OIM 11g installation: oim-config.xml was not found in MDS Repository

    Hi,
    I just installed Oracle Identity Manager 11g (the latest version) on out test system. The installation worked fine. I can start the admin server as well as the soa_server. But when I start the oim_server1, the deployment of oim fails with the following error message:
    ####<Aug 18, 2010 3:33:22 PM CEST> <Error> <Deployer> <oim11g> <oim_server1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1282138402834> <BEA-149205> <Failed to initialize the application 'oim [Version=11.1.1.3.0]' due to error oracle.iam.platform.utils.OIMAppInitializationException:
    OIM application intialization failed because of the following reasons:
    oim-config.xml was not found in MDS Repository.
    Unable to find keystore "default-keystore.jks" in <DOMAIN_HOME>/config/fmwconfig/.
    Unable to find keystore ".xldatabasekey" in <DOMAIN_HOME>/config/fmwconfig/.
    Password for OIMSchemaPassword is not seeded in CSF.
    Password for xell is not seeded in CSF.
    Password for DataBaseKey is not seeded in CSF.
    Password for JMSKey is not seeded in CSF.
    Password for .xldatabasekey is not seeded in CSF.
    Password for default-keystore.jks is not seeded in CSF.
    Password for SOAAdminPassword is not seeded in CSF.
    oracle.iam.platform.utils.OIMAppInitializationException:
    OIM application intialization failed because of the following reasons:
    oim-config.xml was not found in MDS Repository.
    Unable to find keystore "default-keystore.jks" in <DOMAIN_HOME>/config/fmwconfig/.
    Unable to find keystore ".xldatabasekey" in <DOMAIN_HOME>/config/fmwconfig/.
    Password for OIMSchemaPassword is not seeded in CSF.
    Password for xell is not seeded in CSF.
    Password for DataBaseKey is not seeded in CSF.
    Password for JMSKey is not seeded in CSF.
    Password for .xldatabasekey is not seeded in CSF.
    Password for default-keystore.jks is not seeded in CSF.
    Password for SOAAdminPassword is not seeded in CSF.
         at oracle.iam.platform.utils.OIMAppInitializationListener.preStart(OIMAppInitializationListener.java:145)
         at weblogic.application.internal.flow.BaseLifecycleFlow$PreStartAction.run(BaseLifecycleFlow.java:282)
    Has anybody seen this error before or knows how to fix it? Thanks for your help in advance!
    Best regards
    Tom

    This also solved my issue. If you can backup the .xldatabasekey file before you reinstall this will allow the OIM application to read the OIM database. I was successfully able to run rm -Rf and wipe my entire Middleware directory. Then I reinstalled ALL of OIM and SOA back to the same VM. I saved the .xldatabasekey file before hand and dropped it right back to the same folder before I ran the rm -Rf command later after the OIM Domain was installed. Finally, as mentioned above, I logged into EM and found that I needed to add the .xldatabasekey "password" and simply used the same password that I entered during the OIM configure steps for the keystore. Remember the .xldatabasekey password IS NOT the xelsysadm password, but the KEYSTORE password. They are different. I am now able to log into OIM and I can see all the pre-existing users. Thanks for the help!

  • AD Password Sync to OIM 9.0.3 - User not found in OIM

    When attempting to capture password on AD Domain Controller and sync back to OIM, we are receiving the below error. Have verified that the user does exist in OIM, so what Active Directory attribute for the User Account is used to perform the lookup - is it samAccountName, userPrincipalName, or something else ???? Please Help
    [Fri Nov 20 08:47:01 2009 ] 3813 [main] INFO adpasswordsynch.ChangePassword - Logged in successfully to OIM Server and ready for password escalation
    [ Fri Nov 20 08:47:01 2009 ] 4000 [main] ERROR adpasswordsynch.ChangePassword - User: idmtest not found in OIM
    [ Fri Nov 20 08:47:01 2009 ] userIntf not null ...closing connection!!
    [ Fri Nov 20 08:47:01 2009 ] passwdIntf not null ...closing connection!!
    [ Fri Nov 20 08:47:01 2009 ]
    apiFactory not null ...closing connection!!
    Finally !!
    userIntf not null ...closing connection!!
    passwdIntf not null ...closing connection!!
    apiFactory not null ...closing connection!!
    ******************************

    Run the following query:
    SQL>UPDATE SYS.USR SET USR_LOCKED=0, USR_LOGIN_ATTEMPTS_CTR=0 WHERE USR_LOGIN='XELSYSADM';
    After row update, commit the changes to the database by issuing:
    SQL>commit;
    Then restart the OIM Server

  • Updates from OIM to Lotus Notes via Lotus User policy

    Hi Guys,
    OIM - Version 11.1.1.5 (Bp03)
    Lotus Notes connector -v 11.1.1.5
    Connector Server - v11.1.1.5
    Currently we execute a trusted recon from AD to OIM to create and update users. We have the Lotus Notes connector deployed and 'Lotus User' provisioning policy implemented.
    I can create and delete users in Domino via this policy in OIM but I'm having an issue with user updates such as renames from AD, being new to OIM I may be missing a few steps but I believe all the config to manage updates is correct. When we reconcile changes from AD - the OIM user's entry gets updated successfully but their lotus provisioning form/policy doesn't - is this what should happen or should I have to run a target recon? Reading the documentation it seems that the target recon job is not the proper process to update user entries in Domino and should be completed via "provisioning"
    I've confirmed that within the Process definition adpLNUPDATEDUSERINFO is configured for the required fields but is there a trick to this config to trigger updates within the provisioning policy and update the user's lotus provisioning form? If I manually enter the new details in the user's lotus provisioning form - the user's domino entry is updated successfuly.
    Thanks guys,
    Edited by: 955006 on Aug 27, 2012 6:33 PM

    To update user attributes you need to add two process tasks for each attribute in process definition. First tasks is change tasks. It should named like "Change <Attribute name>". This task will use a transfer value adapter. Transfer value adapter will read attribute from user profile whenever that attribute changed and copy it into your process form. Add entry for respective attributes and their change tasks in Lookup.USR_PROCESS_TRIGGER lookup.
    Second task will be update task. It should be named like "<Attribute Name> updated". This task will use adpLNUPDATEDUSERINFO adapter. Attribute name and its value will be passed as parameter to this adapter which in turn will modify it in your target system.
    Refer here:
    Re: Enabling update for provisioned user in OIM11g
    regards,
    GP

  • OIA 11g + OIM 10g

    Hi,
    We are trying to integrate OIA 11g with OIM 10g (9.1.0.2 BP 13) using depricated method, we have copied all required jars to <RBACX_HOME>/WEB-INF/lib including iam-platform-utils.jar and wlfullclient.jar from 11g. During Provisioning server configuration it never asked for provider url -only xellerate, config path was prompted. During import users it get connected successfully to OIM, but later it throws the following error:
    20:35:41,336 DEBUG [OimUtilityFactory] ********** Connecting to OIM Server **********
    20:35:41,563 DEBUG [OimUtilityFactory] ********** Connection successful **********
    20:35:41,571 ERROR [OIMIAMSolution] Error searching users:: Error searching users: Error while getting utility Thor.API.Operations.tcUserOperationsIntf
    20:35:41,573 ERROR [OIMIAMSolution] Error searching users:
    Thor.API.Exceptions.tcAPIException: Error while getting utility Thor.API.Operations.tcUserOperationsIntf
    at Thor.API.tcUtilityFactory.getRemoteUtility(tcUtilityFactory.java:442)
    at Thor.API.tcUtilityFactory.getUtility(tcUtilityFactory.java:331)
    at com.vaau.rbacx.iam.oracle.AbstractOimIamSolution.getUserAPI(AbstractOimIamSolution.java:2336)
    at com.vaau.rbacx.iam.oracle.AbstractOimIamSolution.readUsers(AbstractOimIamSolution.java:813)
    at com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl.importUsers(RbacxIAMServiceImpl.java:124)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
    at $Proxy122.importUsers(Unknown Source)
    at com.vaau.rbacx.scheduling.executor.iam.IAMJobExecutor.execute(IAMJobExecutor.java:90)
    at com.vaau.rbacx.scheduling.manager.providers.quartz.jobs.AbstractJob.execute(AbstractJob.java:72)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:534)
    Provider url is picked from xlconfig.xml under xellerate/conf folder -t3://<oim host>:<port>
    Can someone please help on this.
    Thanks in advance

    Hi,
    We are trying to integrate OIA 11g with OIM 10g (9.1.0.2 BP 13) using depricated method, we have copied all required jars to <RBACX_HOME>/WEB-INF/lib including iam-platform-utils.jar and wlfullclient.jar from 11g. During Provisioning server configuration it never asked for provider url -only xellerate, config path was prompted. During import users it get connected successfully to OIM, but later it throws the following error:
    20:35:41,336 DEBUG [OimUtilityFactory] ********** Connecting to OIM Server **********
    20:35:41,563 DEBUG [OimUtilityFactory] ********** Connection successful **********
    20:35:41,571 ERROR [OIMIAMSolution] Error searching users:: Error searching users: Error while getting utility Thor.API.Operations.tcUserOperationsIntf
    20:35:41,573 ERROR [OIMIAMSolution] Error searching users:
    Thor.API.Exceptions.tcAPIException: Error while getting utility Thor.API.Operations.tcUserOperationsIntf
    at Thor.API.tcUtilityFactory.getRemoteUtility(tcUtilityFactory.java:442)
    at Thor.API.tcUtilityFactory.getUtility(tcUtilityFactory.java:331)
    at com.vaau.rbacx.iam.oracle.AbstractOimIamSolution.getUserAPI(AbstractOimIamSolution.java:2336)
    at com.vaau.rbacx.iam.oracle.AbstractOimIamSolution.readUsers(AbstractOimIamSolution.java:813)
    at com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl.importUsers(RbacxIAMServiceImpl.java:124)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
    at $Proxy122.importUsers(Unknown Source)
    at com.vaau.rbacx.scheduling.executor.iam.IAMJobExecutor.execute(IAMJobExecutor.java:90)
    at com.vaau.rbacx.scheduling.manager.providers.quartz.jobs.AbstractJob.execute(AbstractJob.java:72)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:534)
    Provider url is picked from xlconfig.xml under xellerate/conf folder -t3://<oim host>:<port>
    Can someone please help on this.
    Thanks in advance

  • Batch OIA User Import

    Hi All
    I have a standalone installation of OIA 11.1.1.5.0.
    I'm new to OIA, and I just recently understood the difference between Global User (into Identity Warehouse) and OIA User (into Access Control).
    I understand thai I can import Global Users from files or OIM, but it seems I can't do the same with OIA User.
    Is it right?
    OIA really doesn't have any functions to bulk load OIA User and their OIA Roles associations?
    Also, if working with OIM, can users access their pending requests directly from OIM interface (so that a OIA User is not necessary)?
    Hope someone can help me.
    Any advice is really appreciated!!!
    Regards
                             MC

    As far as I know we cannot access the OIA requests in OIM.

Maybe you are looking for

  • New MacBook Air and iPad question

    Hi everyone, I purchased a Macbook in 2009 and have today upgraded to a brand new MacBook Air.  My question is about my iPhone and iPad and keeping these up to date.  Both are running iOS 5 so I do all updates by wifi which is easy and fast.  Althoug

  • Master Details Entry Form in Oracle ADF

    Dear Sir, Please tell me how we create the Master Details Entry Form in Oracle ADF. Thanks in Advance Shiv Naresh Gupta

  • Problem with reverse mapping

    Hi! I am having a problem with reverse mapping. Here's what I do (copying the generated files to a correct directory omitted): % rd-schemagen -properties jdo.properties -file schema.xml % rd-reversemappingtool -properties jdo.properties -package test

  • How can ANY developer NOT AUTOMATICALLY include specific domain blocking in a Browser?

    Who oversees your Product Development? Daffy Duck? Porky Pig? Mickey Mouse? or a Class of 4th Graders? This is "HAND'S DOWN" the most "EPIC FAIL" since Microsoft "BOB" and "New Coke". I am Truly STUNNED!!! It's obviously irritating- because I'm FURIO

  • Replication on the table with XMLType column and schema registered

    Dear All, Does Oracle XML DB 11g support replication for tables with schema registered? Is there any recommended approach? Thanks and regards, Swapnil