[ https://issues.apache.org/jira/browse/DIRSERVER-2287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16969344#comment-16969344 ]
Emmanuel Lécharny commented on DIRSERVER-2287: ---------------------------------------------- ApacheDS is built on top of Apache LDAP API. We have a partial implementation of ExtensibleMatch, but as you have already realized, not a full one. We will implement it, I can't tell you when. > extensibleMatch Not yet implemented in apacheds-xdbm-parition? > -------------------------------------------------------------- > > Key: DIRSERVER-2287 > URL: https://issues.apache.org/jira/browse/DIRSERVER-2287 > Project: Directory ApacheDS > Issue Type: Bug > Components: persistentSearch > Affects Versions: 2.0.0.AM25 > Reporter: Roman Stumm > Priority: Major > > It seems, that apacheds contains some support for LDAP extensibleMatch ( := > operator), but not a complete implementation, because when we try a search, > e.g. with filter ou:=ta we get the exception: > > org.apache.directory.api.ldap.model.exception.LdapOperationErrorException: N > O T I M P L E M E N T E D Y E T ! > at > org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition.search(AbstractBTreePartition.java:1232) > at > org.apache.directory.server.core.shared.partition.DefaultPartitionNexus.search(DefaultPartitionNexus.java:642) > at > org.apache.directory.server.core.api.interceptor.BaseInterceptor$1.search(BaseInterceptor.java:206) > ... > Caused by: org.apache.directory.api.util.exception.NotImplementedException: N > O T I M P L E M E N T E D Y E T ! > at > org.apache.directory.server.xdbm.search.impl.EvaluatorBuilder.build(EvaluatorBuilder.java:141) > at > org.apache.directory.server.xdbm.search.impl.EvaluatorBuilder.buildList(EvaluatorBuilder.java:198) > at > org.apache.directory.server.xdbm.search.impl.EvaluatorBuilder.buildAndEvaluator(EvaluatorBuilder.java:152) > at > org.apache.directory.server.xdbm.search.impl.EvaluatorBuilder.build(EvaluatorBuilder.java:129) > at > org.apache.directory.server.xdbm.search.impl.DefaultSearchEngine.computeResult(DefaultSearchEngine.java:253) > at > org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition.search(AbstractBTreePartition.java:1219) > > > Both org.apache.directory.server.xdbm.search.impl.EvaluatorBuilder and > CursorBuilder do not support EXTENSIBLE and throw a NotImplementedException. > > Can we use LDAP extensibleMatch with apacheds or are there any future plans > to support it? > -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@directory.apache.org For additional commands, e-mail: dev-h...@directory.apache.org