[ 
https://issues.apache.org/jira/browse/CAMEL-11060?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15955226#comment-15955226
 ] 

onder sezgin commented on CAMEL-11060:
--------------------------------------

well, i think better approach would be able to check if baseDN was set on 
LdapTemplate and if none, grab the DN from the enpoint options. I am not an 
expert on ldap and spring-ldap API. However, i could not see a way to check if 
LdapTemplate was created with baseDN. spring-ldap has limitations i guess and 
so the component comes with it. How about an option on the endpoint, so that 
camel would give you the control over if you set the base dn or not? maybe we 
can work on such PR? what do you think?

> dn shouldn't be strictly required for Spring LDAP component
> -----------------------------------------------------------
>
>                 Key: CAMEL-11060
>                 URL: https://issues.apache.org/jira/browse/CAMEL-11060
>             Project: Camel
>          Issue Type: Improvement
>    Affects Versions: 2.18.3
>            Reporter: Ken Geis
>            Priority: Minor
>
> I set a base DN in my LdapContextSource underlying the LdapTemplate. It's 
> redundant to need to set it in my route, but if I don't, the 
> SpringLdapProducer complains "DN must not be empty, but you provided an empty 
> DN".
> In other code, I do this and regularly pass an empty string as the base to 
> LdapTemplate.search(base, ...).



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to