On 05/02/2013 13:45, Francesco Chicchiriccò wrote:
On 05/02/2013 13:31, Colm O hEigeartaigh wrote:
Hi all,
I'm trying to define an LDAP Connector for an Apache DS backend on
trunk.
The previous configuration I used to use with Syncope 1.0.x is not
working.
I am getting errors such as:
org.identityconnectors.framework.common.exceptions.ConfigurationException:
The list of attributes to synchronize cannot contain blank values
at
org.connid.bundles.ldap.LdapConfiguration.failValidation(LdapConfiguration.java:339)
~[na:na]
However, when I look at the 'ApacheDS' Connector that ships with our
test
content.xml with 1.1.0-SNAPSHOT, it has no value specified for
'Attributes
to Synchronize'. The same thing happens with 'groupObjectClasses'.
Any ideas? Is the configuration out of date or am I doing something else
wrong?
The test configuration from 1.1.0-SNAPSHOT (trunk) is working for
sure, so maybe it is an idea to start with that one in your own
project and then add / remove / change with your parameters.
Anyway, I'd check that you haven't filled by mistake 'Attributes to
Synchronize' with an empty String (e.g. one or more spaces).
Colm,
commit r1443400 has solved this issue: you shouldn't have problems
anymore with "Attributes to synchronize" or any other empty property.
Regards.
--
Francesco Chicchiriccò
ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member
http://people.apache.org/~ilgrosso/