OIM provisioning of groups to AD

Hi,
Can any one tell me how can i provision groups to AD. when ever the administrator creates a group in Administration Console that group needs to be provisioned to AD.

Hi,
The idea is that you set up triggers on the Group forms (under the Data Object Manager). So anytime a group is added to OIM, on Pre-insert (or post-insert), your adapter is called to add the group to AD. Same with pre-delete,post-delete. Your adapter will have to be coded to do the AD part. AD information will have to be hard-coded because at the time of the trigger, you only have the information that is on the group form available to you.. no other information.
Cheers,
Deborah

Similar Messages

  • OIM - Provisioning in Groups

    Hi,
    How can we provision from OIM to OID in "cn=Groups" node.
    "cn=Groups" is using out of the box "GorupOfUniqueNames" class.
    Please suggest.
    Thanks.
    Edited by: ASA on 28/07/2010 20:47

    The ObjectClass should be configured in this lookup Lookup.Configuration.ActiveDirectory
    Check below
    http://docs.oracle.com/cd/E22999_01/doc.111/e20347/extnd_func.htm#sthref221
    4.6 Configuring the Connector for User-Defined Object Classes

  • Auto provision different groups in oim 11g

    Hi,
    While provisioning a user to AD, I need to add few different different groups based on the user's dept code.
    We have around 250 dept codes and I dont want to create 250 access policies to provision different groups based on the dept code.
    Is there any other way to resovle my issue?
    I am using OIM11g. Please let me know.

    Adding more to Bikash Reply...
    Create a Lookup with codekey as Dept Code and Decode as Groups like
    Dept1->Group1
    Dept1->Group2
    Dept1->Group3
    Write a code which retrieves the groups for corresponding dept code from the lookp, and in the same code call addProcessFormChildData(under tcFormInstanceOperationsIntf) for each group retrieved from lookup. Attach this adpater to new process task and call this task on success of create user task.
    Reference:
    JavaTask to be called after AD User provisioning succeeds
    HTH

  • OIM AD connector- Groups added natively in AD getting deleted

    We are facing this issue with the OIM Ad connector- 11.1.1.5.0. The scenario is :
    1. OIM user get created
    2. OIM provisions user to AD and adds user to 2 groups ( 1 and 2)
    3. AD Administrator logs into the AD directly and adds 3 groups to the user ( Group3,Group4 and Group5)
    4. OIM admin goes to the resources tab and adds Group6 to the user from within OIM AD resource
    Shouldn't we see that the user account on AD be a member of group1,group2,group3,group4,group5 and group6. This is the expected behavior
    What we are seeing on the account is that only group1,group2 and group6 are visible.
    I understand the the groups - Group3,Group4 and Group5 will not be visible on the resource form unless we do a recon but OIM should not be DELETING groups added natively on AD
    Any help on this issue will be appreciated

    Thanks everyone. I do agree that the behavior should be such that all 6 groups should be visible on the user on the target (AD) system. However, we are seeing that the groups added natively within AD are getting deleted and OIM is "truing up" the user account with the groups that are added within the process form , i.e. the scenario described above. OIM is actually deleting the groups that were added manually on AD.
    If I do trigger a target recon, then I can see that all the groups are reflected on the user within OIM. However running this task every hour or rather every time I need to add an entitlement on a user is not a feasible solution,would you agree?. Also this is a limitation that cannot be placed on a helpdesk person. Rather , if this is the only solution , it should be a functionality of the connector.
    Please note that the connector deployed is v11.1.1.5.0 and NOT the 9.1.1.7. The 9.x connector did behave as expected , i.e it did not delete any groups. However the new ICF based connector is deleting groups. Is there a setting within the connector configuration to turn on/off this functionality?
    This is what I see in the connector server logs
    <VERBOSE>: Class-> ActiveDirectoryUtils, Method -> GetDnFromPath, Message -> Exiting the method. Returning the value = CN=TEST6,CN=Users,DC=OIM,DC=Test,DC=com
    <VERBOSE>: Class-> CustomAttributeHandlers, Method -> UpdateDeFromCa_OpAtt_Groups, Message -> DirectoryEntry path = LDAP://xx.xx.xx.xxx/CN=Print,DC=OIM,DC=Test,DC=com. Removing: CN=TEST6,CN=Users,DC=OIM,DC=Test,DC=com from the property: member
    "PRINT" is the group that was added natively on AD.

  • Provision a group

    Hi,
    How to provision a resource with process information using a java program?
    Resource does not have a resource form.
    Thanks

    To directly provision a group in OID you need to use following oim api's
    1. Get the factory instance
    tcUtilityFactory oimUtilityFactory =new tcUtilityFactory(env, moSig);
    1. Get the organization key
    tcOrganizationOperationsIntf orgOpInterface =(tcOrganizationOperationsIntf) oimUtilityFactory.getUtility("Thor.API.Operations.tcOrganizationOperationsIntf");
    HashMap orgReq = new HashMap();
    orgReq.put("Organizations.Organization Name", "Name of the Organization");
    tcResultSet tcResultDetails = orgOpInterface.findOrganizations(orgReq);
    organizationKey = tcResultDetails.getLongValue("Organizations.Key" );
    2. Get the Resource object key
    tcObjectOperationsIntf oimObjectInterface == (tcObjectOperationsIntf)oimUtilityFactory.getUtility("Thor.API.Operations.tcObjectOperationsIntf");
    long [] arr = new long[1];
    arr[0] = organizationKey;
    tcResultDetails = oimObjectInterface.findProvisionableObjectsForOrganizations(arr);
    long provisionObjectKey = -1;
    +//Get the key of the resource object to be provisioned+
    for (int i=0; i<tcResultDetails.getRowCount(); i+){+
    tcResultDetails.goToRow(i);
    if("OID Group".equalsIgnoreCase(tcResultDetails.getStringValue("Objects.Name")))
    +{+
    provisionObjectKey = tcResultDetails.getLongValue("Objects.Key");
    break;
    +}+
    +}+
    3. Provision the resource
    long objectInstanceKey = orgOpInterface.provisionObject(organizationKey,provisionObjectKey);
    4. Get the process instance key
    tcResultDetails = orgOpInterface.getObjects(organizationKey);
    long processInstanceKey = -1;
    for (int i=0; i<tcResultDetails.getRowCount(); i+){+
    tcResultDetails.goToRow(i);
    if(objectInstanceKey == tcResultDetails.getLongValue("Organization-Object Instance-Process Instance.Key"))
    +{+
    processInstanceKey = tcResultDetails.getLongValue("Process Instance.Key");
    +}+
    +}+
    5. Set the process form
    tcFormInstanceOperationsIntf oimFormUtility =(tcFormInstanceOperationsIntf) oimUtilityFactory.getUtility("Thor.API.Operations.tcFormInstanceOperationsIntf");
    HashMap groupDetails = new HashMap();
    +//fill up hashmap with all the required values from process form of OID group+
    oimFormUtility.setProcessFormData(processInstanceKey,groupDetails );
    Hope this helps,
    Sagar

  • OIM Provisioning - Error during OID Create User Task

    Hi,
    I am getting the following error during OIM Provisioning to OID (Create User Task).
    I added few more attributes to the OID_USR form and then to the "OID User" Process Definition.
    Also, I added the Code/Decode Key Values in AttrName.Prov.Map.OID.
    DEBUG,08 Dec 2010 21:19:04,547,[XELLERATE.SERVER],Class/Method: tcDataBase/readPartialStatement entered.
    ERROR,08 Dec 2010 21:19:04,555,[XELLERATE.ADAPTERS],Class/Method: tcAdapterMappingUtility/getRunTimeVariable Mappings encounter some problems: No data available for variable having key = 350
    ERROR,08 Dec 2010 21:19:04,555,[XELLERATE.ADAPTERS],Class/Method: tcAdapterMappingUtility/getRunTimeVariable Mappings encounter some problems: No data available for variable having key = 350
    java.lang.Exception: No data available for variable having key = 350
    Earlier, before adding these attributes, the OID Create User Task was working. So I belive this is from the newly added attributes.
    Questions:
    - How to identity the attribute with this key? It looks like some of the attribute values that it gets during Run Time is not populated correctly. Any suggestions?
    - "key = 350"- Is there a database table that this gets stored? SPD? or anything else?
    Regards
    Vijay Chinnasamy

    @Keviin,
    I added 13 new attributes and corresponding "* Updated" Tasks.
    For all these, ProcessInstanceKey is mapped to Process Data -> Process Instance.
    I am going to validate the mappings again. Also, I noticed, some of the fields that I am prepopulating is not populated.
    Regards
    Vijay Chinnasamy

  • Provisioning of Groups in CUP

    Hi
    I am trying to  use default roles funtionality  in CUP and I have mapped Groups  for my Portal system.
    but it error's out .
    did anyone
    1. try provsioing Groups via CUP
    2.did any one use Default role fucntionality to pick groups up for certian requests etc?
    Best Regards
    Gerry

    We tried provisioning portal groups and was able to provision, but not to delete.  We have since reverted to a manual process because there were too many issues.   You should be able to find my posts here with a search.
    thanks,
    Peggy

  • OIM-OID Provisioning - OID Group PrePopulate Approach :

    Hi,
    I am working on OID Connector 9.0.1.14 with OIM 11.1.1.5.
    I have reconciled all the Roles and Groups from OID to OIM and can successfully provision users to the OID along with membership to these specific Roles and Groups.
    I want to prepopulate the OID Group based on certain attribute from the OIM User form. My Approach so far is :
    1) Created an Entity Adapter with a variable : say Org and GroupName.
    2) Set the Logic as if Org = XYZ (+XYZ does exist on OIM+) set GroupName as = "OID Group 1" else set GroupName as = "OID Group 2"
    3) Attached this adapter to the "OID User Group" form on the "Data Object Manager" at the pre-insert stage.
    4) Mapped the Adapter variable as :
    a) Org Maps to "Organization Definition" with the qualifier "Organization Name"
    b) GroupName maps to the "Entity Field" with the qualifier "UD_OID_GRP_GROUP_NAME"
    However nothing seems to happen when I create/modify a user with Orgization Name as XYZ and manually Provision the OID Resource. I can see the form but nothing is populated in the Group Field. Upon completing the request, I get the user provisioned to OID but without any Group information..
    Is my approach right ? Am I missing something ?

    Here is what I have done for a client. My requirement was for a given department, a user must have a list of groups provisioned to them. So here is what i've done:
    1. Create a lookup that has Code Key = Department, Decode = CN of the groups in a delimited format.
    2. Create a provisioning task that will look at the department code from the user form, reference the lookup and find the decode values. Split them based on a delimiter. Then using each value, lookup the code key value from the real lookup that contains the full distinguished name of the group in the OID Group lookup. I even appened the IT Resource Key and ~ so that my search would be Decode or Code = "IT Resource Name~CN=<CN VALUE>%". This would return only the single group code key value. And then i add it to the child table. Repeat this for all the values in the delimited field.
    3. Create a provisioning task that removes the values from the child table based on the delimited value. You'll need to search through the existing child table values.
    Once you have the 2 tasks, you'll want to add a value to the your Lookup.USR_PROCESS_TRIGGERS that is your group determining field. Create your task name in this lookup. On your provisioning workflow, for the Adding of the groups task, make this unconditional, and have a preceding task of the Create User. Give it the name from your Lookup.USR_PROCESS_TRIGGERS and append " - Add Groups" to the task name. Create another task called the same, but append " - Delete Groups" to the task name. On the Add Groups task, make the preceding task the Delete groups. When you map your inputs to the adapters, on the delete, select the old value check box from the User Form so that you get the old value. Now, when the value changes on the user form, it will first remove the old groups, then add the new ones. All this will be done using the child table APIs, so that the existing Insert and Delete task triggers for your child table will run.
    -Kevin

  • Users not provisioned from OIM to OID groups

    I've created an Access policy such that when i create a user with role as consultant he is automatically provisioned to OID resource and OID group( cn=group1,cn=groups,dc=ad,dc=company,dc=com ).
    The user is provisioned to OID users(cn=users) but not to cn=group1,cn=group....
    What could be wrong?
    i have run the OID group lookup tasks to generate freshly added group lookups. Theses lookups are populated in process form when i create an access policy.
    For ex the lookup generated is cn=group1,cn=group,dc=ad,dc=company,dc=com and the decode value is group1
    The user profile and process form are not linked. That means changes in process form are not reflected to user profile. Can this be possible reason for the hassle defined above
    please help me resolve this issue.
    Edited by: Chhavi Saluja on Feb 15, 2010 1:30 AM

    Hi,
    Today I have also done the same thing of auto provisioning of OID through access policy. Only difference is that for selecting "Container DN" and "User group" we have created two user defined fields(lookup)in the user form which will refer to the lookups "Lookup.OID.Organization" and "Lookup.OID.Group" for inputs.These lookups are already reconciled once from OID.
    As far as "container DN" iam successful but while selecting "user group" iam able to select and when i click on "create user" user is getting provisioned to OID into Container DN i specified.But user is not going into that particular group i specified.Iam assuming the reason is that as User Group is a mutivalued attribute and if we observe the process form of group selection we will see the add button. But on user form we dont have the option of child form to ADD/REMOVE the groups.
    Someone pls suggest how to proceed further on this.How do i push the user into particular group/groups from the create user form itself?

  • OIM - Provisioning of a Group to Active Directory

    Hallo,
    When I provision a AD Group resource I get the following exception:
    08/06/02 11:44:40 Running Get Attribute Map
    08/06/02 11:44:40 Running Get Path
    08/06/02 11:44:40 Running Create Group
    ERROR,02 Jun 2008 11:44:41,600,[XL_INTG.ACTIVEDIRECTORY],Problem creating object: javax.naming.directory.InvalidAttributeValueException: [
    LDAP: error code 21 - 00000057: LdapErr: DSID-0C090B38, comment: Error in attribute conversion operation, data 0, vece^@]; remaining name
    'cn=Xellerate Users'
    I am using the standard form that is provided with the Connector for Microsoft Active Directory 9.0.4.
    Thanks

    The group name wasn't too long. There was a problem in Lookup Definition of the Group Type. I could solve this problem.
    Best regards

  • OIM 11gR2 : User groups not visible on UI

    Hello Experts,
    I have a requirement in which i need to assign the user provisioned to AD to some group(s) depending upon certain conditions like BU, Location etc. I created a Process Task adapter for the same and am able to successfully assign the users to the desired groups.
    But i am able to check for this validity from the Backend only.
    Ideally the groups assigned to the user must be visible after following these steps:
    *1. Search for a user provisioned to AD.
    2. Go the the Accounts tab.
    3. Click on the AD account (to which the user has been provisioned)
    4. A process form is displayed in the lower half of the webpage which also shows the information regarding the groups assigned to the User. But the groups are not getting displayed.*
    Kindly Help.
    Edited by: IDM_newbie on Jan 24, 2013 11:24 PM

    But sir, the groups are listed under the Accounts tab. Is there any schedule job provided by OIM 11gR2 which results in the display of Groups assigned to the user as well under the Accounts tab ?
    Edited by: IDM_newbie on Jan 25, 2013 1:51 AM

  • Errors in OIM Provisioning with SunJavaSystemDirectoryServer -- Please help

    Hi,
    I am new to Oracle Identity Manager Technology. I am stuck up with this issue for more then 3 days.
    I installed the OIM version 9.1.0.1 successfully with the below configuration
    Application Server : JBoss
    DB :MS SQL Server
    DS : Sun Directory Server 5.2
    Sun Java Directory Server Connector : SJSDS_90440
    I followed the "Connector Guide for Sun Java System Directory Release 9.0.4 E10446-07" for configuring the connector. I did the necessary changes in Sun DS and installed the connector successfully.
    Now, When I try to do the provisioning from OIM to Sun DS, I am getting the below exception in console:
    11:03:05,416 INFO [PropertyMessageResources] Initializing, config='org.apache.struts.taglib.html.LocalStrings', returnNull=true
    11:04:03,146 INFO [STDOUT] Running Get Target Attribute Mapping
    11:04:03,177 INFO [STDOUT] Running IPNT Get Lookup Values
    11:04:03,208 INFO [STDOUT] Running Get Process Data
    11:04:03,364 INFO [STDOUT] Running USEXLORGSTRUCTURE
    11:04:03,364 INFO [STDOUT] Target Class = java.lang.String
    11:04:03,364 INFO [STDOUT] Running ISSSL
    11:04:03,364 INFO [STDOUT] Target Class = java.lang.String
    11:04:03,364 INFO [STDOUT] Running GETPATH
    11:04:03,364 INFO [STDOUT] Target Class = com.thortech.xl.util.adapters.tcUtilLDAPOrganizationHierarchy
    11:04:03,364 INFO [STDOUT] Running CREATEUSER
    11:04:03,364 INFO [STDOUT] Target Class = com.thortech.xl.integration.iplanet.tcUtilIPlanetUserOperations
    11:04:03,490 ERROR [SJSDS] ====================================================
    11:04:03,490 ERROR [SJSDS] com.thortech.xl.integration.iplanet.util.tcUtilLDAPOperations : connectToLDAP() : : Unable to create Initial LDAP Context[LDAP: error code 34 - Invalid DN]
    11:04:03,490 ERROR [SJSDS] ====================================================
    11:04:03,490 ERROR [STDERR] javax.naming.InvalidNameException: [LDAP: error code 34 - Invalid DN]
    11:04:03,490 ERROR [STDERR] at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2946)
    11:04:03,490 ERROR [STDERR] at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2753)
    11:04:03,490 ERROR [STDERR] at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2667)
    11:04:03,490 ERROR [STDERR] at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:287)
    11:04:03,490 ERROR [STDERR] at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:175)
    11:04:03,490 ERROR [STDERR] at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:193)
    11:04:03,490 ERROR [STDERR] at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:136)
    11:04:03,490 ERROR [STDERR] at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:66)
    11:04:03,490 ERROR [STDERR] at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)
    11:04:03,490 ERROR [STDERR] at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
    11:04:03,490 ERROR [STDERR] at javax.naming.InitialContext.init(InitialContext.java:223)
    11:04:03,490 ERROR [STDERR] at javax.naming.InitialContext.<init>(InitialContext.java:197)
    11:04:03,490 ERROR [STDERR] at javax.naming.directory.InitialDirContext.<init>(InitialDirContext.java:82)
    11:04:03,490 ERROR [STDERR] at com.thortech.xl.integration.iplanet.util.tcUtilLDAPOperations.connectToLDAP(Unknown Source)
    11:04:03,490 ERROR [STDERR] at com.thortech.xl.integration.iplanet.tcUtilIPlanetUserOperations.createUser(Unknown Source)
    11:04:03,490 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    11:04:03,490 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    11:04:03,490 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    11:04:03,490 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
    11:04:03,490 ERROR [STDERR] at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpIPLANETCREATEUSER.CREATEUSER(adpIPLANETCREATEUSER.java:431)
    11:04:03,490 ERROR [STDERR] at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpIPLANETCREATEUSER.implementation(adpIPLANETCREATEUSER.java:124)
    11:04:03,490 ERROR [STDERR] at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
    11:04:03,490 ERROR [STDERR] at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
    11:04:03,490 ERROR [STDERR] at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(Unknown Source)
    11:04:03,490 ERROR [STDERR] at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(Unknown Source)
    11:04:03,490 ERROR [STDERR] at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
    11:04:03,490 ERROR [STDERR] at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
    11:04:03,490 ERROR [STDERR] at com.thortech.xl.ejb.beansimpl.tcProvisioningOperationsBean.retryTasks(Unknown Source)
    11:04:03,490 ERROR [STDERR] at com.thortech.xl.ejb.beans.tcProvisioningOperationsSession.retryTasks(Unknown Source)
    11:04:03,490 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    11:04:03,490 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    11:04:03,490 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    11:04:03,490 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
    11:04:03,490 ERROR [STDERR] at org.jboss.invocation.Invocation.performCall(Invocation.java:359)
    11:04:03,490 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:237)
    11:04:03,490 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)
    11:04:03,490 ERROR [STDERR] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:169)
    11:04:03,490 ERROR [STDERR] at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
    11:04:03,490 ERROR [STDERR] at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
    11:04:03,490 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
    11:04:03,490 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
    11:04:03,490 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
    11:04:03,490 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
    11:04:03,490 ERROR [STDERR] at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
    11:04:03,490 ERROR [STDERR] at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
    11:04:03,490 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:960)
    11:04:03,490 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor134.invoke(Unknown Source)
    11:04:03,490 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    11:04:03,490 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
    11:04:03,490 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    11:04:03,490 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    11:04:03,490 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    11:04:03,490 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    11:04:03,490 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    11:04:03,490 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
    11:04:03,490 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
    11:04:03,490 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:209)
    11:04:03,490 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:195)
    11:04:03,490 ERROR [STDERR] at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
    11:04:03,490 ERROR [STDERR] at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70)
    11:04:03,490 ERROR [STDERR] at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:112)
    11:04:03,490 ERROR [STDERR] at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)
    11:04:03,490 ERROR [STDERR] at $Proxy332.retryTasks(Unknown Source)
    11:04:03,490 ERROR [STDERR] at Thor.API.Operations.tcProvisioningOperationsClient.retryTasks(Unknown Source)
    11:04:03,490 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    11:04:03,490 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    11:04:03,490 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    11:04:03,490 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
    11:04:03,490 ERROR [STDERR] at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
    11:04:03,490 ERROR [STDERR] at Thor.API.Security.LoginHandler.jbossLoginSession.runAs(Unknown Source)
    11:04:03,490 ERROR [STDERR] at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)
    11:04:03,490 ERROR [STDERR] at $Proxy790.retryTasks(Unknown Source)
    11:04:03,490 ERROR [STDERR] at com.thortech.xl.webclient.actions.ResourceProfileProvisioningTasksAction.retryTasks(Unknown Source)
    11:04:03,490 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    11:04:03,490 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    11:04:03,490 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    11:04:03,490 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
    11:04:03,490 ERROR [STDERR] at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
    11:04:03,490 ERROR [STDERR] at com.thortech.xl.webclient.actions.tcLookupDispatchAction.execute(Unknown Source)
    11:04:03,490 ERROR [STDERR] at com.thortech.xl.webclient.actions.tcActionBase.execute(Unknown Source)
    11:04:03,490 ERROR [STDERR] at com.thortech.xl.webclient.actions.tcAction.execute(Unknown Source)
    11:04:03,490 ERROR [STDERR] at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
    11:04:03,490 ERROR [STDERR] at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
    11:04:03,490 ERROR [STDERR] at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
    11:04:03,490 ERROR [STDERR] at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
    11:04:03,490 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
    11:04:03,490 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    11:04:03,490 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    11:04:03,490 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    11:04:03,490 ERROR [STDERR] at com.thortech.xl.webclient.security.SecurityFilter.doFilter(Unknown Source)
    11:04:03,490 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    11:04:03,490 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    11:04:03,490 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
    11:04:03,490 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    11:04:03,490 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    11:04:03,490 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
    11:04:03,490 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
    11:04:03,490 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
    11:04:03,490 ERROR [STDERR] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
    11:04:03,490 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    11:04:03,490 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    11:04:03,490 ERROR [STDERR] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
    11:04:03,490 ERROR [STDERR] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    11:04:03,490 ERROR [STDERR] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
    11:04:03,490 ERROR [STDERR] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
    11:04:03,490 ERROR [STDERR] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
    11:04:03,490 ERROR [STDERR] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
    11:04:03,490 ERROR [STDERR] at java.lang.Thread.run(Thread.java:619)
    11:04:03,568 ERROR [SJSDS] ====================================================
    11:04:03,568 ERROR [SJSDS] com.thortech.xl.integration.iplanet.util.tcUtilLDAPOperations : connectToLDAP() : : Unable to create Initial LDAP Context[LDAP: error code 34 - Invalid DN]
    11:04:03,568 ERROR [SJSDS] ====================================================
    11:04:03,568 ERROR [STDERR] javax.naming.InvalidNameException: [LDAP: error code 34 - Invalid DN]
    11:04:03,568 ERROR [STDERR] at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2946)
    11:04:03,568 ERROR [STDERR] at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2753)
    11:04:03,568 ERROR [STDERR] at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2667)
    11:04:03,568 ERROR [STDERR] at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:287)
    11:04:03,568 ERROR [STDERR] at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:175)
    11:04:03,568 ERROR [STDERR] at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:193)
    11:04:03,568 ERROR [STDERR] at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:136)
    11:04:03,568 ERROR [STDERR] at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:66)
    11:04:03,568 ERROR [STDERR] at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)
    11:04:03,568 ERROR [STDERR] at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
    11:04:03,568 ERROR [STDERR] at javax.naming.InitialContext.init(InitialContext.java:223)
    11:04:03,568 ERROR [STDERR] at javax.naming.InitialContext.<init>(InitialContext.java:197)
    11:04:03,568 ERROR [STDERR] at javax.naming.directory.InitialDirContext.<init>(InitialDirContext.java:82)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.integration.iplanet.util.tcUtilLDAPOperations.connectToLDAP(Unknown Source)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.integration.iplanet.util.tcUtilLDAPOperations.search(Unknown Source)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.integration.iplanet.tcUtilIPlanetUserOperations.isObjectExists(Unknown Source)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.integration.iplanet.tcUtilIPlanetUserOperations.createUser(Unknown Source)
    11:04:03,568 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    11:04:03,568 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    11:04:03,568 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    11:04:03,568 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpIPLANETCREATEUSER.CREATEUSER(adpIPLANETCREATEUSER.java:431)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpIPLANETCREATEUSER.implementation(adpIPLANETCREATEUSER.java:124)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(Unknown Source)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(Unknown Source)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.ejb.beansimpl.tcProvisioningOperationsBean.retryTasks(Unknown Source)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.ejb.beans.tcProvisioningOperationsSession.retryTasks(Unknown Source)
    11:04:03,568 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    11:04:03,568 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    11:04:03,568 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    11:04:03,568 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
    11:04:03,568 ERROR [STDERR] at org.jboss.invocation.Invocation.performCall(Invocation.java:359)
    11:04:03,568 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:237)
    11:04:03,568 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)
    11:04:03,568 ERROR [STDERR] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:169)
    11:04:03,568 ERROR [STDERR] at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
    11:04:03,568 ERROR [STDERR] at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
    11:04:03,568 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
    11:04:03,568 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
    11:04:03,568 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
    11:04:03,568 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
    11:04:03,568 ERROR [STDERR] at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
    11:04:03,568 ERROR [STDERR] at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
    11:04:03,568 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:960)
    11:04:03,568 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor134.invoke(Unknown Source)
    11:04:03,568 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    11:04:03,568 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
    11:04:03,568 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    11:04:03,568 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    11:04:03,568 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    11:04:03,568 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    11:04:03,568 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    11:04:03,568 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
    11:04:03,568 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
    11:04:03,568 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:209)
    11:04:03,568 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:195)
    11:04:03,568 ERROR [STDERR] at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
    11:04:03,568 ERROR [STDERR] at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70)
    11:04:03,568 ERROR [STDERR] at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:112)
    11:04:03,568 ERROR [STDERR] at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)
    11:04:03,568 ERROR [STDERR] at $Proxy332.retryTasks(Unknown Source)
    11:04:03,568 ERROR [STDERR] at Thor.API.Operations.tcProvisioningOperationsClient.retryTasks(Unknown Source)
    11:04:03,568 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    11:04:03,568 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    11:04:03,568 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    11:04:03,568 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
    11:04:03,568 ERROR [STDERR] at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
    11:04:03,568 ERROR [STDERR] at Thor.API.Security.LoginHandler.jbossLoginSession.runAs(Unknown Source)
    11:04:03,568 ERROR [STDERR] at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)
    11:04:03,568 ERROR [STDERR] at $Proxy790.retryTasks(Unknown Source)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.webclient.actions.ResourceProfileProvisioningTasksAction.retryTasks(Unknown Source)
    11:04:03,568 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    11:04:03,568 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    11:04:03,568 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    11:04:03,568 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
    11:04:03,568 ERROR [STDERR] at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.webclient.actions.tcLookupDispatchAction.execute(Unknown Source)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.webclient.actions.tcActionBase.execute(Unknown Source)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.webclient.actions.tcAction.execute(Unknown Source)
    11:04:03,568 ERROR [STDERR] at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
    11:04:03,568 ERROR [STDERR] at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
    11:04:03,568 ERROR [STDERR] at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
    11:04:03,568 ERROR [STDERR] at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
    11:04:03,568 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
    11:04:03,568 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    11:04:03,568 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    11:04:03,568 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    11:04:03,568 ERROR [STDERR] at com.thortech.xl.webclient.security.SecurityFilter.doFilter(Unknown Source)
    11:04:03,568 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    11:04:03,568 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    11:04:03,568 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
    11:04:03,568 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    11:04:03,568 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    11:04:03,568 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
    11:04:03,568 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
    11:04:03,568 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
    11:04:03,568 ERROR [STDERR] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
    11:04:03,568 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    11:04:03,568 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    11:04:03,568 ERROR [STDERR] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
    11:04:03,568 ERROR [STDERR] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    11:04:03,568 ERROR [STDERR] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
    11:04:03,568 ERROR [STDERR] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
    11:04:03,568 ERROR [STDERR] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
    11:04:03,568 ERROR [STDERR] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
    11:04:03,568 ERROR [STDERR] at java.lang.Thread.run(Thread.java:619)
    11:04:03,615 ERROR [SJSDS] ====================================================
    11:04:03,615 ERROR [SJSDS] com.thortech.xl.integration.iplanet.util.tcUtilLDAPOperations : connectToLDAP() : : Exception : Unable to search LDAPnull
    11:04:03,615 ERROR [SJSDS] ====================================================
    11:04:03,615 ERROR [SJSDS] ====================================================
    11:04:03,615 ERROR [SJSDS] com.thortech.xl.integration.iplanet.tcUtilIPlanetUserOperations : isObjectExists() : Generic Exception: com.thortech.xl.integration.iplanet.util.tcUtilLDAPOperations: Exception : Unable to search LDAP [null]
    11:04:03,615 ERROR [SJSDS] ====================================================
    11:04:03,615 ERROR [SJSDS] ====================================================
    11:04:03,615 ERROR [SJSDS] com.thortech.xl.integration.iplanet.tcUtilIPlanetUserOperations : createUser() : Generic Exception: com.thortech.xl.integration.iplanet.tcUtilIPlanetUserOperationscom.thortech.xl.integration.iplanet.util.tcUtilLDAPOperations: Exception : Unable to search LDAP [null]
    11:04:03,615 ERROR [SJSDS] ====================================================
    11:04:03,615 ERROR [SJSDS] ====================================================
    11:04:03,615 ERROR [SJSDS] com.thortech.xl.integration.iplanet.util.tcUtilLDAPOperations : disconnectFromLDAP() : : Unable to close LDAP Context. The context was probably not created, since it is null
    11:04:03,615 ERROR [SJSDS] ====================================================
    11:04:03,615 ERROR [SJSDS] ====================================================
    11:04:03,615 ERROR [SJSDS] com.thortech.xl.integration.iplanet.tcUtilIPlanetUserOperations : createUser() : CommunicationException: Error while connecting to target. com.thortech.xl.integration.iplanet.util.tcUtilLDAPOperations: Unable to close LDAP Context. The context was probably not created, since it is null
    11:04:03,615 ERROR [SJSDS] ====================================================
    I am running out of time, so please reply me as soon as possible.
    Thanks in advance.
    Regards,
    ~Senthil Nathan

    Hi Suren,
    Thanks for your quick reply.I checked the connection parameters and everything looks fine.
    Here is my IT Resource Details
    IT Resource Name : iPlanet User
    IT Resource Type : LDAP Server
    Remote Manager
    Parameter Value
    Trusted Source Reconciliation Time Stamp : 0
    Target Resource Reconciliation Time Stamp :0
    SSL:false
    Server Address: 10.239.63.164
    Port:11580
    Root DN :cn=OIM User,ou=administrators,ou=topologymanagement,o=netscaperoot
    Admin Id:OIMUser
    Admin Password:******
    Prov Attribute Lookup Code : AttrName.Prov.Map.iPlanet
    Use XL Org Structure:true
    Recon Attribute Lookup Code:AttrName.Recon.Map.iPlanet
    Prov Role Attribute Lookup Code:AttrMap.iPlanetRole
    Prov Group Attribute Lookup Code:AtMap.iPlanetGroup
    Group Reconciliation Time Stamp:0
    Role Reconciliation Time Stamp:0
    Regards,
    ~Senthil Nathan

  • Provisioning of groups to AD using AD connector

    I want to provision groups from OIM to AD. I came to know from the AD connector guide that we can provision groups to AD.
    My problem is i found that connector provisions only the following attributes to AD (Group Name, Organization Name, objectGUID, Group Type, Group Display Name).
    I want to provision other attributes also like Group Scope to AD apart from the one provided above by the connector. How can i achieve this??

    I want to provision groups from OIM to AD. I came to know from the AD connector guide that we can provision groups to AD.
    My problem is i found that connector provisions only the following attributes to AD (Group Name, Organization Name, objectGUID, Group Type, Group Display Name).
    I want to provision other attributes also like Group Scope to AD apart from the one provided above by the connector. How can i achieve this??

  • OIM provisioning error to Siebel

    I am using the Siebel User Management connector to provision users to the Siebel CRM application. I am getting an error when provisioning users, however it is not showing up in the logs as an error. Siebel is set to DEBUG in the log file. The on screen error is the following:
    Response: erroneous handlers
    Response Description: Unknown response received
    Error details: Setting task status... "erroneous handlers" does not correspond to a known Response Code. Using "UNKNOWN".
    I have followed the instructions in the Siebel User Management connector documentation. The Siebel environment uses DB authentication so we are only trying to provision a user directly to the Siebel database.
    *DEBUG,12 Jan 2011 15:17:00,348,[XELLERATE.PREPAREDSTATEMENT],Class/Method: tcDataBase/writeStatement: Param (string/clob): 4 is set to Setting task status... "erroneous handlers" does not correspond to a known Response Code. Using "UNKNOWN".*
    DEBUG,12 Jan 2011 15:17:00,348,[XELLERATE.PREPAREDSTATEMENT],Class/Method: tcDataBase/writeStatement: Param (Timestamp): 5 is set to 2011-01-12 15:17:00.347
    DEBUG,12 Jan 2011 15:17:00,348,[XELLERATE.PREPAREDSTATEMENT],Class/Method: tcDataBase/writeStatement: Param (ByteArray): 6 is set to java.io.ByteArrayInputStream@299552d
    INFO,12 Jan 2011 15:17:00,350,[XELLERATE.PERFORMANCE],Query: DB: 2
    DEBUG,12 Jan 2011 15:17:00,350,[XELLERATE.AUDITOR],Class/Method: AuditEngine/getAuditEngine entered.
    DEBUG,12 Jan 2011 15:17:00,350,[XELLERATE.SERVER],Class/Method: tcDataBase/readPartialStatement entered.
    Has anyone encountered anything like this? Thanks for your help.
    OIM 9.1.0
    Siebel 8.1.1
    Siebel User Management Connector 9.0.4

    Hi,
    Are you able to resolve this issue. I am facing a similar issue.
    Your guidance, will be handy.
    Regards
    Karan

  • OIM provisioning in bulk causes several provisioning tasks to be listed as

    OIM 9102 Provisioning in bulk causes several provisioning tasks to be listed as "provisioning in queue" We are using offline provisioning as we had some issues running without it.
    If i bring in via trusted resource, 10 or so users, the first 5 or 6 work fine, and then 1 or 2 will show some of their resources as provisioning in queue. It looks like it didn't get around to running those as I don't see errors in the log(debug on everything) if I open and save the form, they provision immediately with no trouble. I'm just trying to figure out what the hold up is, and is there a way to have it automatically retry when this happens?
    Any help would be great.

    also each one this happens to is a different resource. on a different user. and each is stuck and system validation.

Maybe you are looking for

  • Macbook Pro 2009 doesn't turn on without battery

    Hi. I have a mbp mid 15" mid 2009 2.66. In time the battery bacame very low like 4% health, and now is completely dead or broken. When i check the battery status leds it shows full and when I try to turn on the computer (of course with AC power) it t

  • My iphone fell in the pool how do i retrieve my photos

    My Iphone fell in the pool how do i retrieve my photos

  • DateFormat.parse(String)

    can anybody tell me why I don't get a SHORT format: import java.util.*; import java.text.*; public class MyDate{    public static void main(String[] args){       Date date = makeDate("04/22/2003");       System.out.println(date); // what i get looks

  • How to Sync clock on WLC ISE and AD

    Hi there, I am stuck in NTP, deployed WLC CWA using ISE that is integrated with AD. I tried using AD as NTP source but no luck(universal fact that Cisco uses NTP where as Microsoft uses SNTP). The issue is, if time is not synced between WLC, ISE and

  • How to enable apple ID from it being disabled?

    Hello, my Apple ID is disabled from entering my password incorrect to many times. I have reset my password 5 times and my account is still disabled. How can I enable it?