2015-01-30 11:44 GMT+01:00  <[email protected]>:
> Thanks Clement. It looks close to what I want to achieve. Up to destMemberDn 
> all correct. Just I am doing mistake in putting code which you suggested at 
> the right place.
>
> I am getting below logs:
>
> destDn is
> [CN=Hardik Shah,CN=Users]
> destMemberDn is
> CN=Hardik Shah,CN=Users,dc=testrjil,dc=net
> resTab is
> [Ljava.lang.String;@12d9a936
>
> And code is as below:
>
> var destMemberDn = destDn.get(0) + "," +  ldap.getContextDn();
>                    java.lang.System.out.println("destMemberDn is");
>                    java.lang.System.out.println(destMemberDn);
>                    var resTab = 
> java.lang.reflect.Array.newInstance(java.lang.String,destMemberDn.length);
>                    for (var j=0; j< destMemberDn.length; j++) {
>                        resTab[j] = destMemberDn[j];
>                    }
>                    java.lang.System.out.println("resTab is");
>                    java.lang.System.out.println(resTab);
>
>                  }
>                  resTab
>               ]]>
>
> Not getting where I am doing mistake. Your help will be highly appreciated.


Well, destMemberDn is not array, why put it in an array? The restTab
should be used only to create the array of all member DN. Extract it
from the main loop.


Clément.
_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org

lsc-users mailing list
[email protected]
http://lists.lsc-project.org/listinfo/lsc-users

Reply via email to