Christoph Giera created CAMEL-16356: ---------------------------------------
Summary: custom LdapEndpoint: inconsistent type for pageSize leads to NPE Key: CAMEL-16356 URL: https://issues.apache.org/jira/browse/CAMEL-16356 Project: Camel Issue Type: Bug Components: camel-ldap Affects Versions: 3.8.0, 2.20.2 Reporter: Christoph Giera The getter/setter for pageSize have inconsistent/incorrect types: {code:java} public void setPageSize(Integer pageSize) { this.pageSize = pageSize; } public int getPageSize() { return pageSize; } {code} If you want to create a custom ldap component and you subclass the endpoint you have to use the getter which leads to an nullpointer exception: {code:java} public Producer createProducer() throws Exception { return new MyLdapProducer(this, remainingLdap, getBase(), toSearchControlScope(getScope()), ->getPageSize()<-, getReturnedAttributes()); } {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)