[ https://issues.apache.org/activemq/browse/CAMEL-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=60636#action_60636 ]
John Wagenleitner commented on CAMEL-2701: ------------------------------------------ The following works for me in order to bind using credentials using 2.3.0 and in 2.5-SNAPSHOT --- Properties props = new Properties(); props.setProperty(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory"); props.setProperty(Context.PROVIDER_URL, "ldap://localhost:389"); props.setProperty(Context.URL_PKG_PREFIXES, "com.sun.jndi.url"); props.setProperty(Context.REFERRAL, "ignore"); props.setProperty(Context.SECURITY_AUTHENTICATION, "simple"); props.setProperty(Context.SECURITY_PRINCIPAL, "cn=Manager"); props.setProperty(Context.SECURITY_CREDENTIALS, "secret"); SimpleRegistry reg = new SimpleRegistry(); reg.put("myldap", new InitialLdapContext(props, null)); CamelContext context = new DefaultCamelContext(reg); context.addRoutes( new RouteBuilder() { public void configure() throws Exception { from("direct:start").to("ldap:myldap?base=ou=test"); } } ); context.start(); ProducerTemplate template = context.createProducerTemplate(); Endpoint endpoint = context.getEndpoint("direct:start"); Exchange exchange = endpoint.createExchange(); exchange.getIn().setBody("(uid=test)"); Exchange out = template.send(endpoint, exchange); Collection<SearchResult> data = out.getOut().getBody(Collection.class); assert data != null; assert !data.isEmpty(); System.out.println(out.getOut().getBody()); context.stop(); --- > camel-ldap - Look into how to use camel-ldap with a DN (username) > ----------------------------------------------------------------- > > Key: CAMEL-2701 > URL: https://issues.apache.org/activemq/browse/CAMEL-2701 > Project: Apache Camel > Issue Type: Task > Components: camel-ldap > Reporter: Claus Ibsen > Priority: Minor > > See > http://www.manning-sandbox.com/thread.jspa?messageID=99281#99281 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.