OIM 11 Informix 9.03 Table as Trusted Source

Hi,
My customer has Informix 9.30 as repository for his RH application (Database Table), but reviewing DataBase Table Connector documentation Informix is not mentioned as certified database, is it possible to integrate Informix via it's JDBC driver's as for other databases using GTC-Connector + Database Tables connector???
Thanks for your help
Regards.
Edited by: manin21 on May 19, 2011 3:21 PM

I would say try it out by adding the jdbc driver to the appropriate class paths. If it doesn't work, it doesn't work. In that case, it will probably be quicker to come up with your own connector. It's pretty straight forward with the connection type.
-Kevin

Similar Messages

  • OIM: trusted source reconciliation - user deletion

    Hello,
    I am working on a test scenario with Oracle Identity Manager 9.1.0.1.
    I have succesfully setup trusted source reconciliation with Oracle 10g Database using the "Database Application Tables Release 9.1.0 connector".
    In the DB resides a HR table with users.
    When the data in the HR table is edited and updated everything works fine it get's reconciled to OIM.
    But when a user get's deleted from the Database HR table. The user isn't deleted in OIM
    How is that possbile?
    Your response is greatly appreciated!
    Thank you very much in advance!

    OK i have now managed the problem with the first unparsable error syntax.
    According to here (http://download.oracle.com/docs/cd/E11223_01/doc.910/e11194/create.htm):
    Database Date Format parameter for reconciliation:
    Enter the same value that you enter for the Source Date Format parameter.
    I entered the settings bellow and it works.
    Database Date Format: DD-MMM-YY
    Source Date Format: DD-MMM-YY
    Another problem:+_
    Now i have a problem with the "hire end" date, because if a user is still employed, there is a null value in the Oracle 10g DB.
    And i get Unparsable date: "" error
    Please help.

  • OIM-OID trusted source reconciliation failure

    Hi All,
    I am running trusted source reconciliation on OID to create users on OIM, i have followed all the steps mentioned in the OID document to run TSR, when i check the logs i saw these error messages ... it says attributes ,Organization Name and Manager Login missing......
    ..... please guide...
    [2011-06-15T15:41:10.052+05:30] [oim_server1] [ERROR] [IAM-3020003] [oracle.iam.configservice.impl] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 0000J2Im7Vo5UcnMwmrY6G1Dy7II0000J8,0] [APP: oim#11.1.1.3.0] [dcid: 599ab6c29ce1f3ca:30cd79de:130928baf6b:-7ffd-00000000000004dd] [arg: Organization Name] The attribute Organization Name does not exist!
    [2011-06-15T15:41:10.052+05:30] [oim_server1] [WARNING] [] [oracle.iam.identity.usermgmt.impl] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 0000J2Im7Vo5UcnMwmrY6G1Dy7II0000J8,0] [APP: oim#11.1.1.3.0] [dcid: 599ab6c29ce1f3ca:30cd79de:130928baf6b:-7ffd-00000000000004dd] [[
    oracle.iam.configservice.exception.NoSuchAttributeException: Organization Name
         at oracle.iam.configservice.impl.EntityUtil.getAttribute(EntityUtil.java:504)
         at oracle.iam.configservice.impl.RDBMSDAO.getAttribute(RDBMSDAO.java:1035)
         at oracle.iam.configservice.impl.ConfigManagerImpl.getAttribute(ConfigManagerImpl.java:625)
         at oracle.iam.identity.usermgmt.impl.UserManagerImpl.search(UserManagerImpl.java:1698)
         at oracle.iam.identity.usermgmt.api.UserManagerEJB.searchx(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 com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.jee.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:37)
         at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
         at com.bea.core.repackaged.springframework.jee.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:50)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy327.searchx(Unknown Source)
         at oracle.iam.identity.usermgmt.api.UserManager_nimav7_UserManagerRemoteImpl.searchx(UserManager_nimav7_UserManagerRemoteImpl.java:799)
         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 weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:84)
         at $Proxy185.searchx(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.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
         at $Proxy309.searchx(Unknown Source)
         at oracle.iam.identity.usermgmt.api.UserManagerDelegate.search(Unknown Source)
         at oracle.iam.identitytaskflow.backing.taskflows.advsearch.AdvancedSearchView.processQuery(AdvancedSearchView.java:577)
         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 com.sun.el.parser.AstValue.invoke(AstValue.java:157)
         at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:283)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodExpression(UIXComponentBase.java:1303)
         at oracle.adf.view.rich.component.UIXQuery.broadcast(UIXQuery.java:115)
         at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:97)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:91)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:309)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:94)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:91)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:812)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:292)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:177)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.help.web.rich.OHWFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:191)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:97)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:421)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:421)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.iam.platform.auth.web.PwdMgmtNavigationFilter.doFilter(PwdMgmtNavigationFilter.java:116)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.iam.platform.auth.web.OIMAuthContextFilter.doFilter(OIMAuthContextFilter.java:101)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:160)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    [2011-06-15T15:41:10.052+05:30] [oim_server1] [ERROR] [IAM-3020003] [oracle.iam.configservice.impl] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 0000J2Im7Vo5UcnMwmrY6G1Dy7II0000J8,0] [APP: oim#11.1.1.3.0] [dcid: 599ab6c29ce1f3ca:30cd79de:130928baf6b:-7ffd-00000000000004dd] [arg: Manager Login] The attribute Manager Login does not exist!
    [2011-06-15T15:41:10.052+05:30] [oim_server1] [WARNING] [] [oracle.iam.identity.usermgmt.impl] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 0000J2Im7Vo5UcnMwmrY6G1Dy7II0000J8,0] [APP: oim#11.1.1.3.0] [dcid: 599ab6c29ce1f3ca:30cd79de:130928baf6b:-7ffd-00000000000004dd] [[
    oracle.iam.configservice.exception.NoSuchAttributeException: Manager Login
         at oracle.iam.configservice.impl.EntityUtil.getAttribute(EntityUtil.java:504)
         at oracle.iam.configservice.impl.RDBMSDAO.getAttribute(RDBMSDAO.java:1035)
         at oracle.iam.configservice.impl.ConfigManagerImpl.getAttribute(ConfigManagerImpl.java:625)
         at oracle.iam.identity.usermgmt.impl.UserManagerImpl.search(UserManagerImpl.java:1698)
         at oracle.iam.identity.usermgmt.api.UserManagerEJB.searchx(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 com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.jee.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:37)
         at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
         at com.bea.core.repackaged.springframework.jee.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:50)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy327.searchx(Unknown Source)
         at oracle.iam.identity.usermgmt.api.UserManager_nimav7_UserManagerRemoteImpl.searchx(UserManager_nimav7_UserManagerRemoteImpl.java:799)
         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 weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:84)
         at $Proxy185.searchx(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.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
         at $Proxy309.searchx(Unknown Source)
         at oracle.iam.identity.usermgmt.api.UserManagerDelegate.search(Unknown Source)
         at oracle.iam.identitytaskflow.backing.taskflows.advsearch.AdvancedSearchView.processQuery(AdvancedSearchView.java:577)
         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 com.sun.el.parser.AstValue.invoke(AstValue.java:157)
         at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:283)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodExpression(UIXComponentBase.java:1303)
         at oracle.adf.view.rich.component.UIXQuery.broadcast(UIXQuery.java:115)
         at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:97)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:91)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:309)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:94)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:91)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:812)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:292)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:177)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.help.web.rich.OHWFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:191)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:97)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:421)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:421)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.iam.platform.auth.web.PwdMgmtNavigationFilter.doFilter(PwdMgmtNavigationFilter.java:116)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.iam.platform.auth.web.OIMAuthContextFilter.doFilter(OIMAuthContextFilter.java:101)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:160)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

    You need to provide a default Organization for reconciliation that exists within OIM, and not the Org from OID because that will be a dn of some sort. As for the manager, try unmapping this for the recon mapping values. Then set your filter to recon only one user and test it out. For your manager login, check what value is actually coming from OID and that it matches to the user login field in OIM before mapping it back in your recon fields.
    -Kevin

  • OIM's Trusted Source

    I have OIM11g and OID11g, and setup OID as the ldap during configuring OIM. OIM pulls the new or changes of the identities via the LDAP Reconciliation jobs from OID.
    There is also the LDAP provision to OID from OIM running auto out of the box.
    Can we say the OID is the OIM's trusted source?

    Rajiv Dewan wrote:
    There is also the LDAP provision to OID from OIM running auto out of the boxGo to Adminitration Console > Search User > Select User > Click that user > Go to Resources Tab
    What do you see here ?
    If you see LDAP/OID resource there then it means that resource is configured as Target Resource.
    Also, which task do you run to bring changes fromOID/LDAP to OIM. Is it trusted reconciliation o target reconciliation task ?
    Guide also tells about configuring OID/LDAP as trusted resurce. Do you see those configuration in your system ?selected a user's Resources Tab, it shows the provisioned the resource of the target Application.
    And as I stated in the beginning "OIM pulls the new or changes of the identities via the LDAP Reconciliation jobs from OID.".
    The Reconciliation Jobs are out of the box jobs.
    So can we say the OID is OIM's trusted source?

  • MTS - Multiple trusted Sources

    Hi all,
    I want to have multiple trusted source in the IDM 11g, There are 2 kinds of connectors MTS-compatible and MTS-non-compatible, i need to know that how to identify that if a connector is MTS-compatible or MTS-non-compatible ?
    Secondly I need o have AD as main Trusted source and 1 or 2 databases as additional Trusted Sources, I will be using the DBAT_91050 connector to create GTC connectors to for the DBs. does anyone know that if DBAT_91050 is MTS-compatible or not?
    http://download.oracle.com/docs/cd/E10391_01/doc.910/e10363/resmgt.htm#BCEBGEDG
    Regards....

    A little further detail....
    I am running FMW, OIM 11g R1 (11.1.1.5). Kindly clear one doubt about "Database_App_Tables_9.1.0.5.0" that if it is MTS-Compatible connector or not ? since I am not getting any such information in the connector documentation. Moreover in the following document
    http://download.oracle.com/docs/cd/E14571_01/doc.1111/e14309.pdf
    Section: 9.9.4.3 - Multiple Trusted Source Reconciliation.
    there are two methods mentioned for the MTS Reconciliation one is for the connectors that are MTS compatible and the other for the MTS non compatible connectors, I need to know that in case of usning "Database_App_Tables_9.1.0.5.0" + "MSFT_AD_Base_9.1.1.7.0" which method can be followed since AD connector is MTS compatible and I think that DBAT connector is not MTS compatible?
    If you can refer any documentation that describes the procedure in a bit detail that would be great.
    My objective is to create user from AD, using AD as trusted source and fetching the additional feilds for the same user from the HR-DB and havimg a consolidated user record in OIM.
    Finally if it is possible to configure the DBAT connector to use the tables that have multiple level of Master-Slave relationship? i.e Parent Table1 having one Child Table and then this Child table is Parent of another Child table. P1>ch1>ch2..... what i know is that only upto one level of Master - Slave can be configured in DBAT having one Master that can have one Slave or 2 ,3, 4 Slave tables at the same level.... Mater1 > Child 1 - Child 2 - Child -3. is it correct?

  • [OIM] GTC (DB App Tables) doen't refresh the OIM User Stages

    The scenario is as follows: I have one table as a trusted source. I mapped it to the OIM User using the stages screen (the OIM User plus some UDF Fields) and everything works fine.
    The problem arised when I need to add more UDF fields. The stages screen doens't show them, neither if I press the refresh button on the OIM User stage. The weird thing is that, for example if I make a Create User, all fields are shown and more weird, if I go directly to the provisioning process of the GTC connector, in the recon mapping these new fields appears and let me make the mappings. The strange thing is that I save this, and when I go to the GTC stages screen, the new UDF still doen's appear, neither the mappings I made in the design console.
    Have this happened to anyone? I don't want to mix GTC management touching directly the Design Console, I am trying to let it clean so I can make a clean export when it happen to put the connector in other environment.
    Thanks!

    Hi,
    I got the same problem... I added two UDF after I'had created the GTC and it didn't read them up, so I added the lines below in the xml schema in the database. After that, I could map the UDFs to the Reconciliation Staging fields.
    <Field default=" " keyfield="false" type="String " required="false" size="60 " encrypted="false" order="0 " name="USR_UDF_SAMPLE1" password="false">
    </Field>
    <Field default=" " keyfield="false" type="String " required="false" size="15 " encrypted="false" order="0 " name="USR_UDF_SAMPLE2" password="false">
    </Field>
    <Field default=" " keyfield="false" type="String " required="false" size="30 " encrypted="false" order="0 " name="USR_UDF_SAMPLE3" password="false">
    </Field>
    I think that would exist a button to refresh OIM User Schema used by the adapter, so the UDFs can be updated.
    tks.
    Renato.

  • Reconciliation with Trusted Source dont work

    Hello to all!! I hope you can help me with an issue.....
    I follow the OIM Connector Guide For Database Applications Tables "A.4 Configuring the Target System As a Trusted Source"
    I create a GTC with the next data:
    Transport Provider list: Database Application Tables Reconciliation Transport Provider
    Format Provider list Database Application Tables Reconciliation Format Provider
    Trusted Source Reconciliation: Box cheked
    Database Driver field oracle.jdbc.driver.OracleDriver
    Database URL field jdbc:oracle:thin:@lordaeron:1521:OIMDB --> I cretae a table into de OIMDB for test
    Batch Size field All
    Reconciliation Type list Full
    The table have the next rows:
    MPLOYEE_ID VARCHAR2 No --> 235
    FIRST_NAME VARCHAR2 No --> Jhon
    LAST_NAME VARCHAR2 No --> Smith
    EMAIL VARCHAR2 Yes
    PHONE_NUMBER VARCHAR2 Yes
    HIRE_DATE DATE Yes
    LAST_UPDATE TIMESTAMP Yes
    SALARY NUMBER Yes
    STATUS VARCHAR2 Yes --> Enabled
    On the third step:
    - Create the reconciliation rule by creating a matching-only mapping between
    the EMPLOYEE_ID (primary key) field of the Reconciliation Staging
    - Create the mandatory fields required for creation of an OIM User
    Organization, employee type, user type and password. Yes I put a generic password for all.
    After this I run the task scheduler manual and don't populate the OIM... my log is the next:
    DEBUG [ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)' XELLERATE.ADAPTERS - Class/Method: tcADPClassLoader/getClassLoader entered.
    DEBUG [ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)' XELLERATE.ADAPTERS - Class/Method: tcADPClassLoader/getClassLoader left.
    DEBUG [ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)' XELLERATE.ADAPTERS - Class/Method: tcADPClassLoader/getClassLoader entered.
    DEBUG [ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)' XELLERATE.ADAPTERS - Class/Method: tcADPClassLoader/getClassLoader left.
    DEBUG QuartzSchedulerThread XELLERATE.ADAPTERS - Class/Method: tcADPClassLoader/getClassLoader entered.
    DEBUG QuartzSchedulerThread XELLERATE.ADAPTERS - Class/Method: tcADPClassLoader/getClassLoader left.
    DEBUG QuartzSchedulerThread XELLERATE.ADAPTERS - Class/Method: tcADPClassLoader/getClassLoader entered.
    DEBUG QuartzSchedulerThread XELLERATE.ADAPTERS - Class/Method: tcADPClassLoader/getClassLoader left.
    DEBUG QuartzWorkerThread-1 XELLERATE.ADAPTERS - Class/Method: tcADPClassLoader/getClassLoader entered.
    DEBUG QuartzWorkerThread-1 XELLERATE.ADAPTERS - Class/Method: tcADPClassLoader/getClassLoader left.
    DEBUG QuartzWorkerThread-1 XELLERATE.RESOURCEMANAGEMENT - Class/Method: tcObjectOperationsBean/findObjects entered.
    DEBUG QuartzWorkerThread-1 XELLERATE.RESOURCEMANAGEMENT - Class/Method: tcObjectOperationsBean/findObjects left.
    DEBUG QuartzWorkerThread-1 XELLERATE.ADAPTERS - Class/Method: tcADPClassLoader/getClassLoader entered.
    DEBUG QuartzWorkerThread-1 XELLERATE.ADAPTERS - Class/Method: tcADPClassLoader/getClassLoader left.
    DEBUG QuartzWorkerThread-1 XELLERATE.ADAPTERS - Class/Method: tcADPClassLoader/getClassLoader entered.
    DEBUG QuartzWorkerThread-1 XELLERATE.ADAPTERS - Class/Method: tcADPClassLoader/getClassLoader left.
    I hope you can help me!!! Thanks

    Hi, thanks for answer ... Yes I selected "Matching Only" on all fields ... but dont work --> Enabled On the third step: - Create the reconciliation rule by creating a matching-only mapping
    I'll try to do again step by step maybe I miss something.... but I don't think so....
    If I found a solution I feed this post......
    Some help is welcome...... thanks

  • Error while creating GTC for trusted source reconciliation in OIM11g

    Hi,
    I got an exception while trying to create GTC for Trusted source Reconciliation in OIM11g
    Class/Method: CreateGenConnectorAction/imageScreen encounter some problems: Provider Exception[[
    java.lang.Exception: Provider Exception
    at com.thortech.xl.webclient.actions.CreateConnectorAction.getGenericAdapter(CreateConnectorAction.java:2265)
    at com.thortech.xl.webclient.actions.CreateConnectorAction.imageScreen(CreateConnectorAction.java:1196)
    at com.thortech.xl.webclient.actions.CreateConnectorAction.goNext(CreateConnectorAction.java:521)
    at sun.reflect.GeneratedMethodAccessor4673.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:600)
    at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:269)
    at com.thortech.xl.webclient.actions.tcLookupDispatchAction.execute(tcLookupDispatchAction.java:133)
    at com.thortech.xl.webclient.actions.tcActionBase.execute(tcActionBase.java:894)
    at com.thortech.xl.webclient.actions.tcAction.execute(tcAction.java:213)
    at com.thortech.xl.webclient.actions.CreateConnectorAction.execute(CreateConnectorAction.java:135)
    at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58)
    at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67)
    at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
    at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
    at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
    at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
    at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
    at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at com.thortech.xl.webclient.security.XSSFilter.doFilter(XSSFilter.java:103)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at com.thortech.xl.webclient.security.CSRFFilter.doFilter(CSRFFilter.java:61)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.iam.platform.auth.web.PwdMgmtNavigationFilter.doFilter(PwdMgmtNavigationFilter.java:115)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.iam.platform.auth.web.OIMAuthContextFilter.doFilter(OIMAuthContextFilter.java:100)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:600)
    at com.thortech.xl.gc.util.ProviderFacade.getProvider(ProviderFacade.java:344)
    at com.thortech.xl.webclient.actions.CreateConnectorAction.getGenericAdapter(CreateConnectorAction.java:2201)
    ... 47 more
    Caused by: java.lang.NullPointerException
    at com.thortech.util.logging.Logger.isDebugEnabled(Logger.java:599)
    at com.thortech.xl.gc.impl.recon.SharedDriveReconTransportProvider.initialize(SharedDriveReconTransportProvider.java:106)
    ... 53 more
    Thanks & Regards,
    Prasad

    Most likely you are hitting below bug
    Bug 14271576 - OIM BETA : CONNECTOR LOGS ARE NOT GETTING UPDATED IN 11G R2 [preferrred fix ...]
    or
    Bug 13605443 - NULL POINTER EXCEPTIONS IN OIM SERVER DURING RECONCILIATION USING GTC CONNECTOR
    Thanks Deepak

  • Reconciliation Rule for Trusted Sources

    Is it possible to create a reconciliation rule for a trusted source based a user-defined field that stores a GUID? By default, OIM uses the user id in the reconciliation rule, however if the user id changes on the trusted source a recon. rule based on user id will never find a match - if I understand how the recon. rule works.
    Has anyone attempted to use something other than user id in a recon. rule for a trusted source?
    Thanks

    I have a doubt here..please clear if i am able to sucessfully explain...in reconcilliation action we wrote that "No Match Found" --> "create User". it is working fine (for me it is Sun LDAP on other side)..but issue is that when it create a user in OIM...under resource profile no resource is coming as attached...then how can one knows that this user already had a profile in LDAP and need not created a new one and also we cannot provision the same user to LDAP as it is already there...means we cannot link these two user profiles (OIM and LDAP one)....but for feasible scenerion it should be...can anyone tell me where i am wrong and what other configuration needs to be done if it is a feasible scenerion..

  • Error during trusted source reconciliation

    Hi,
    I'm facing some issue using Database Applications Table connector (DBAT_91050).
    I've correctly installed the connector and created a simple table in a database schema (first name, last name, emp_id, role (everything as varchar2)).
    Then I've created a generic connector for a trusted source and made the mapping.
    When I try to run the job to reconcile my source I receive the following error:
    Caused By: org.xml.sax.SAXParseException: cvc-minLength-valid: Value '' with length = '0' is not facet-valid with respect to minLength '1' for type 'matchingRuleType'.
    at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
    at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
    at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
    at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
    at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
    at org.apache.xerces.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown Source)
    at org.apache.xerces.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown Source)
    at org.apache.xerces.impl.xs.XMLSchemaValidator.elementLocallyValidType(Unknown Source)
    at org.apache.xerces.impl.xs.XMLSchemaValidator.processElementContent(Unknown Source)
    at org.apache.xerces.impl.xs.XMLSchemaValidator.handleEndElement(Unknown Source)
    at org.apache.xerces.impl.xs.XMLSchemaValidator.endElement(Unknown Source)
    at org.apache.xerces.jaxp.validation.ValidatorHandlerImpl.endElement(Unknown Source)
    at com.sun.xml.bind.v2.runtime.unmarshaller.ValidatingUnmarshaller.endElement(ValidatingUnmarshaller.java:106)
    at com.sun.xml.bind.v2.runtime.unmarshaller.InterningXmlVisitor.endElement(InterningXmlVisitor.java:81)
    at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.endElement(SAXConnector.java:158)
    at com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:255)
    at com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:281)
    at com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:250)
    at com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:281)
    at com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:250)
    at com.sun.xml.bind.unmarshaller.DOMScanner.scan(DOMScanner.java:127)
    I've already read Re: Trusted source Object Reconciliation Mapping for act_key - 11g Realease2 but I'm not able to apply the solution to my case.
    No rules and no transformations are applied during the map.
    Thank you.

    Hi,
    I did as you suggested, but I didn't get some point:
    - Then see whether User ID is marked as "Key for reconciliation"...
    Is the USERID an attribute of my table? I've mapped a field called idemp with "Employee Number" and I've set this as Key for reconciliation.
    Is this correct?
    - Open up the Recon Rule for TEST_GTC...
    In my reconciliation rules tab there are only 4 rules:
    DBUM Oracle Target recon
    MySQL Oracle Target recon
    Oracle DB Trusted
    MySQL DB Trusted
    and for each of them both checkboxes are checked.
    Do the table show more rules or the one I'm interested in is "Oracle DB Trusted"?
    I've created the reconciliation profile but I can't see any new table in my DEV_OIM schema.
    Performing "select table_name from user_tables where table_name like 'RA%HR%'" (my Resource is called HR_CONN)) only one row is returned: RA_HR_CONN_GTC
    The table is empty and appears like:
    RECON_TABLE_KEY NOT NULL NUMBER(19)
    RE_KEY NUMBER(19)
    RECON_CHGLOGATTR_IDXLST VARCHAR2(256 CHAR)
    RA_LAST_NAME VARCHAR2(150 CHAR)
    RA_ROLE VARCHAR2(255 CHAR)
    RA_NAME VARCHAR2(150 CHAR)
    RA_AGE VARCHAR2(256 CHAR)
    RA_IDEMP VARCHAR2(80 CHAR)
    RA_MIDDLE_NAME VARCHAR2(80 CHAR)
    Thank you.

  • Delay with GTC as Trusted Source Reconciliation

    Hi Everyone,
    I'm using OIM 9.1.0.2 with Websphere 6.5.1
    I have a GTC as Trusted Source Reconciliation when the GTC schedule is run, the log shows step by step how the user is created and provisioned to AD and Exchange. There aren't any error in the log. But when I check if the user was created, I detect that the user wasn't created, but it appers in Reconcilliation Manager in the Design Console with status "Event Received". Around 10 minutes later the status changes to "Event Linked" and in this moment the user appers in OIM.
    Any idea for this?
    How can I resolve it?
    Thanks,
    Ariel

    Thanks for your response.
    I'm reconciling 1 user, because I'm testing the development.
    I have Access Policy for provisioning AD and Exchange.
    But the log shows all processes for creating an user, but the user appers around 10 minutes later.
    I did a deploy to a Vitual Machine with OIM 9.1.0.2 and JBoss and the user is created in the moment that the reconcilliation is run.
    Thanks,
    Ariel

  • TRUSTED source recon Oracle DBUM

    Hi,
    I am getting the following error while running the DBUM TRUSTED SOURCE RECON
    15:19:20,140 ERROR [DBUM] ================= Start Stack Trace ==================
    =====
    15:19:20,140 ERROR [DBUM] oracle.iam.connectors.dbum.tasks.DBUMReconTask : execu
    te
    15:19:20,140 ERROR [DBUM] Reconciliation operation failed
    15:19:20,140 ERROR [DBUM] Description : Enter a value (The system cannot find th
    e file specified)
    15:19:20,140 ERROR [DBUM] java.io.FileNotFoundException: Enter a value (The syst
    em cannot find the file specified)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:106)
    at java.io.FileInputStream.<init>(FileInputStream.java:66)
    at oracle.iam.connectors.dbum.common.db.util.QueryBuilder.loadQuery(Unkn
    own Source)
    at oracle.iam.connectors.dbum.common.db.util.QueryBuilder.getSqlQuery(Un
    known Source)
    at oracle.iam.connectors.dbum.tasks.DBUMReconTask.execute(Unknown Source
    at com.thortech.xl.scheduler.tasks.SchedulerBaseTask.run(Unknown Source)
    at com.thortech.xl.scheduler.core.quartz.QuartzWrapper$TaskExecutionActi
    on.run(Unknown Source)
    at Thor.API.Security.LoginHandler.jbossLoginSession.runAs(Unknown Source
    at com.thortech.xl.scheduler.core.quartz.QuartzWrapper.execute(Unknown S
    ource)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j
    ava:520)
    15:19:20,156 ERROR [DBUM] ================= End Stack Trace ====================
    ===
    15:19:20,171 INFO [DBUM] oracle.iam.connectors.dbum.tasks.DBUMReconTask : execu
    te : Last Execution Time updated successfully
    iPlease provide your suggestions.
    Cheers
    Kunal Jain

    Thanks Suren
    I was missing the query fiile name in the lookiup.
    I am having a tough time configuring Recon...
    I created a target system IT Resource DBUM IT Resource type. Confgiured the DBUM Trusted source recon schedule Task. I have also imported the DBUM TRUSTED RECON XML FILE.
    But still nothing comes into the IDM RECON MANAGER TABLE.
    13:07:48,921 INFO [DBUM] oracle.iam.connectors.dbum.tasks.DBUMReconTask : init
    : Task Name: DBUM Oracle Trusted Resource User Reconciliation
    13:07:49,062 INFO [DBUM] oracle.iam.connectors.dbum.tasks.DBUMReconciliationHel
    per : getScheduleTaskParameters : Task Scheduler attributes :: {Is Login Recon=N
    o, Is Trusted Recon=Yes, IT Resource Name=TRUSTEDPC, Use Transformation For Reco
    nciliation=No, Reconciliation Query Filter Lookup=Lookup.DBUM.Oracle.TrustedReco
    n.QueryFilter, Reconciliation Validation Lookup=Lookup.DBUM.Oracle.TrustedRecon.
    Validation, Batch Reconciliation Query Name=ORACLE_TRUSTED_USER_RECON_WITH_BATCH
    , Recon Time Query Name=ORACLE_RECON_TIME, Last Execution Time=1283863494000, Ba
    tch Size=100, Task Name=DBUM Oracle Trusted Resource User Reconciliation, Use Re
    source Exclusion List=No, Use Validation For Reconciliation=No, Reconciliation T
    ransformation Lookup=Lookup.DBUM.Oracle.TrustedRecon.Transformation, Reconciliat
    ion Attribute Mapping Lookup=Lookup.DBUM.Oracle.TrustedRecon.Mapping, Resource O
    bject Name=Oracle DB User, Use Batch Reconciliation=No, Status Reconciliation Pr
    imary Key Field=NODATA, Query Name=ORACLE_TRUSTED_USER_RECON, Custom Query=NODAT
    A, Use Custom Query=No}
    13:07:49,109 INFO [DBUM] oracle.iam.connectors.dbum.common.db.util.DBConnection
    : DBConnection : isPool : False
    13:07:49,109 INFO [DBUM] oracle.iam.connectors.dbum.common.db.util.DBConnection
    : DBConnection : Connection Pooling has not been enabled. Will not use Connecti
    on Pooling Service
    13:07:49,156 INFO [DBUM] oracle.iam.connectors.dbum.common.db.util.DBConnection
    : getNonPooledConnection : Connection object obtained =oracle.jdbc.driver.T4CC
    onnection@429517a0
    13:07:49,171 INFO [DBUM] oracle.iam.connectors.dbum.common.db.util.QueryBuilder
    : isValidQuery : Query string : SELECT USERNAME, ACCOUNT_STATUS FROM DBA_USERS
    WHERE ((CREATED - TO_DATE('01011970','ddmmyyyy')) *24*60*60*1000) > :lastExecuti
    onTime
    13:07:49,171 INFO [DBUM] oracle.iam.connectors.dbum.common.db.util.QueryBuilder
    : isValidQuery : Query string : SELECT (SYSDATE - TO_DATE('01011970', 'DDMMYYYY
    ')) *24*60*60*1000 as ts FROM DUAL
    13:07:49,171 INFO [DBUM] oracle.iam.connectors.dbum.tasks.DBUMReconTask : execu
    te : Reconciliation Start Time = 1283863569000
    13:07:49,203 INFO [DBUM] oracle.iam.connectors.dbum.tasks.DBUMReconTask : execu
    te : Last Execution Time updated successfully
    Please help me with the steps to configure the DBUM IT RECON. PLEASE PLEASE PLEASE
    Cheers
    Kunal Jain

  • Multiple Trusted Source

    Hi
    I need to configure multiple systems as a trusted source , can you tell me the best approach to handle such situation
    ps: OIM 11g R2

    Go through this
    http://docs.oracle.com/cd/E27559_01/dev.1112/e27150/resmgt.htm
    4.3.4.3 Multiple Trusted Source Reconciliation

  • Difference between Targeted vs. Trusted source reconciliation?

    Hello!
    Can someone please explain to me in a “for dummies sort of way” or “by example” what is the difference between
    Trusted source reconciliation and Targeted resource reconciliation??
    I found this explanation on Oracle, but I still don't understand the difference:
    Targeted resource reconciliation:
    occurs when the audit criteria reconciles the resource request or change against the actual resource provisioned insuring access or the lack thereof in a ad hoc query bases.
    Trusted source reconciliation:
    occurs when the audit criteria reconciles from a primary point of truth validating the resource access status against corporate policy.
    Thank you very much

    Trusted Source:
    Trusted sources are identified as your source of truth for employee information. It is a store of user information that hopefully will contain your entire employee list. The best example would be payroll. The information from payroll should be accurate for all employees, and also contain personal data that might be required. Your trusted source will map to a single user identity in OIM, which is the Xellerate User. When you perform a trusted reconciliation against this target, it will create your Xellerate User object for each user which is the unique identity within OIM. Also, when performing reconciliations against a trusted source, this is the only time a reconciliation event triggers an update to a field. You can propogate changes from a trusted reconciliation onto your targets by creating triggers.
    Target Reconciliation:
    Now that you have your unique identity, this Xellerate User can have user accounts that the end user will actually use. They can have multiple targets linked to their trusted profile (Xellerate User). So when you perform a target recon, it will match that target entity to the Xellerate User identity creating a 1 to many relationship. For every 1 Xellerate User object, you can have multiple target objects, but not the other way around. When you perform the target reconciliation for updates, there are no triggered changes to the process form. It is all an immediate change and you cannot have a trigger on these fields, wheras the trusted source will trigger a change that can be propagated to the targets.
    So you can think of it as Trusted is an identity or person, and Target is a user account or object that is actually used by the identity.
    -Kevin

  • When trying to use Java to scan checks in my financial software I get an error message, "The publisher cannot be verified by a trusted source. Code will be treated as unsigned."

    I am trying to scan checks in the USAA.com website and Java is giving me an error message: "The publisher cannot be verified by a trusted source. Code will be treated as unsigned."

    Serac wrote:
    Hi,
    I am occasionally running into an issue where I get the following error:
    "The publisher cannot be verified by a trusted source.Code will be treated as unsigned."
    I am not sure how to stop getting this error or what the root cause of the issue is.
    Any idea what could be causing this? and how I can get rid of it? is this a bug in the JRE?
    Thanks,
    DeeOn the contrary. It shows that Java takes your security very seriously and it will not allow
    hackers to format your hard-disk, get personal data etc.
    Google for signed applets.

Maybe you are looking for

  • Us ipod with uk charger

    Hi, I would greatly appreciate any help on my question... I have a mini ipod that I bought in the States. Now in the UK, is it okay to get a uk charger and plug the ipod into it? or does it need to still go through a voltage converter? I turn on my l

  • Business Partner creation for Customer Master creation

    Hi We have customized our system in order to trigger the creation of Business Partner whenever a Customer Master is created. I created some customers for which the Business Partner creation was not triggered due to some reason.. In order to manage th

  • Suppliers which are active and not being involved for a long time

    Hi All, Is there any way we can find suppliers which are active but not being used for a long time (for a specific duration) . i.e being involved in no open POs or no invoices processed or no payments made. Please advice. Thanks

  • Advaced compression in oracle 11g

    Hi, We are migrating databases from oracel 10g to 11g and we are using advance compression, i have few question please help me to understand 1. if i enable compression on tables is index also get compressed if not how i can enable compression on inde

  • VAT or CST Report

    Can any one tell me how to capture vat/cst Report For a vendor..what are the neccesary columns to display..