Issue #762 has been updated by Clément OUDOT.

Status changed from New to Assigned
Assigned to set to Raphaël Ouazana
Target version set to 2.2


----------------------------------------
Bug #762: one cannot set a null <defaultDelimiter> value
http://tools.lsc-project.org/issues/762

Author: Jephte Clain
Status: Assigned
Priority: Normal
Assigned to: Raphaël Ouazana
Category: Core
Target version: 2.2
Problem in version: 2.1.3


There are situations (e.g. when synchronising a password) where the default 
behavior of splitting the source value on a delimiter is wrong
However, because of its default value, it's not possible to set a null 
<defaultDelimiter> value.

I attach the patch which disable the default value for <defaultDelimiter> so 
that it can be null
Obviously, it requires to explicitely add 
<defaultDelimiter>;</defaultDelimiter> to get back the previous behavior.

As the sample lsc.xml contains this tag, there should not be any problems, 
except if someone did remove the tag in the sample file.

when defaultDelimiter is null, it is disabled, i.e. there is no delimiter

note1: AFAIK, with the current code, it is not possible to give a value to 
<defaultDelimiter> and set a null <delimiter> value in <dataset>

note2: the patch only updates src/main/resources/schemas/lsc-core-2.1.xsd
the dependent file 
src/main/java/org/lsc/configuration/PropertiesBasedSyncOptionsType.java is 
regenerated with mvn package



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

Reply via email to