Roman Stumm created DIRSERVER-2287:
--------------------------------------
Summary: 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
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: [email protected]
For additional commands, e-mail: [email protected]