Issue #201 has been reported by Lanore Ronan.
----------------------------------------
Bug #201: LSC try to add entries when he has no dn for them
http://tools.lsc-project.org/issues/show/201
Author: Lanore Ronan
Status: New
Priority: Normal
Assigned to:
Category:
Target version:
When i use this configuration line:
lsc.tasks.CMUser.dn = ""
the directive lsc.tasks.CMUser.condition.modrdn and
lsc.tasks.CMUser.condition.update are in default value
I have a custom condition to create and delete
launch lsc with :
lsc -f ../etc -s taskName
LSC try to add entries in ldap destination
LSC LOG is :
_Apr 16 06:58:33 - DEBUG - Synchronizing CMUser for {uid=100037}
Apr 16 06:58:33 - DEBUG - In entry "": List of attributes considered for
writing in destination: [employeeType, uid, sn, title, ou, cn, shadowExpire,
seeAlso, objectClass, givenName, employeeNumber]
Apr 16 06:58:33 - DEBUG - In entry "": Attribute "employeeType" is in FORCE
status
... ...
Apr 16 06:58:33 - DEBUG - In entry "": Attribute "employeeNumber" is in FORCE
status
Apr 16 06:58:33 - DEBUG - In entry "": Adding attribute "employeeNumber" with
values [100037]
Apr 16 06:58:33 - ERROR - Error while synchronizing ID :
java.lang.IndexOutOfBoundsException: Posn: -1, Size: 0
Apr 16 06:58:33 - DEBUG - java.lang.IndexOutOfBoundsException: Posn: -1, Size: 0
java.lang.IndexOutOfBoundsException: Posn: -1, Size: 0
at javax.naming.ldap.LdapName.getPrefix(LdapName.java:240) [na:1.6.0_12]
at
com.sun.jndi.toolkit.ctx.Continuation.fillInException(Continuation.java:133)
[na:1.6.0_12]
at com.sun.jndi.ldap.LdapCtx.c_createSubcontext(LdapCtx.java:812)
[na:1.6.0_12]
at
com.sun.jndi.toolkit.ctx.ComponentDirContext.p_createSubcontext(ComponentDirContext.java:319)
[na:1.6.0_12]
at
com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.createSubcontext(PartialCompositeDirContext.java:248)
[na:1.6.0_12]
at
javax.naming.directory.InitialDirContext.createSubcontext(InitialDirContext.java:183)
[na:1.6.0_12]
at org.lsc.jndi.JndiServices.apply(JndiServices.java:521)
[lsc-core-1.2-SNAPSHOT.jar:na]
at
org.lsc.AbstractSynchronize.synchronize2Ldap(AbstractSynchronize.java:390)
[lsc-core-1.2-SNAPSHOT.jar:na]
at org.lsc.SimpleSynchronize.launchTask(SimpleSynchronize.java:273)
[lsc-core-1.2-SNAPSHOT.jar:na]
at org.lsc.SimpleSynchronize.launch(SimpleSynchronize.java:156)
[lsc-core-1.2-SNAPSHOT.jar:na]
at org.lsc.Launcher.run(Launcher.java:147) [lsc-core-1.2-SNAPSHOT.jar:na]
at org.lsc.Launcher.main(Launcher.java:123) [lsc-core-1.2-SNAPSHOT.jar:na]
dn: dc=domain,dc=fr
changetype: add
... ..._
LDAP log:
_Apr 16 06:58:33 ref slapd[19972]: conn=219 op=65 ADD dn="dc=domain,dc=fr"
Apr 16 06:58:33 ref slapd[19972]: Entry (dc=domain,dc=fr), attribute 'dc' not
allowed
Apr 16 06:58:33 ref slapd[19972]: conn=219 op=65 RESULT tag=105 err=65
text=attribute 'dc' not allowed
Apr 16 06:58:33 ref slapd[19972]: conn=219 fd=18 closed (connection lost)_
--
You have received this notification because you have either subscribed to it,
or are involved in it.
To change your notification preferences, please click here:
http://tools.lsc-project.org/my/account
_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org
lsc-dev mailing list
[email protected]
http://lists.lsc-project.org/listinfo/lsc-dev