[
https://issues.apache.org/jira/browse/DIRSERVER-927?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Emmanuel Lecharny resolved DIRSERVER-927.
-----------------------------------------
Resolution: Fixed
Ok, great !
Many thanks to you guys who found the bug, created some tests for it, and
checked the fix !
Fixing bug is easy when we have all those cool informations :)
I mark the bug as resolved
> Requesting unknown attribute in search causes query failure
> -----------------------------------------------------------
>
> Key: DIRSERVER-927
> URL: https://issues.apache.org/jira/browse/DIRSERVER-927
> Project: Directory ApacheDS
> Issue Type: Bug
> Components: ldap
> Affects Versions: 1.5.0
> Reporter: Chris Custine
> Assigned To: Emmanuel Lecharny
>
> A search request that lists an unknown attribute to be returned causes the
> search request to fail. This is observed in Thunderbird mail client when
> Thunderbird requests the mozilla schema attributes and gets this in response:
> Error while performing search
> [LDAP: error code 54 - failed on search operation: attributeType w/ OID
> 1.3.6.1.4.1.13769.2.1.2 not registered!:
> SearchRequest
> baseDn : 'dc=organicelement,dc=com'
> filter : '(2.5.4.0=*)[14] '
> scope : whole subtree
> typesOnly : false
> 1000
> Time Limit : no limit
> Deref Aliases : deref Always
> attributes : 'mozillaUseHtmlMail', 'objectClass'
> :
> javax.naming.NamingException: attributeType w/ OID 1.3.6.1.4.1.13769.2.1.2
> not registered!
> at
> org.apache.directory.server.schema.registries.DefaultAttributeTypeRegistry.lookup(DefaultAttributeTypeRegistry.java:156)
> at
> org.apache.directory.server.core.partition.impl.btree.BTreeSearchResultEnumeration.next(BTreeSearchResultEnumeration.java:207)
> at
> org.apache.directory.server.core.enumeration.SearchResultFilteringEnumeration.prefetch(SearchResultFilteringEnumeration.java:291)
> at
> org.apache.directory.server.core.enumeration.SearchResultFilteringEnumeration.<init>(SearchResultFilteringEnumeration.java:109)
> at
> org.apache.directory.server.core.collective.CollectiveAttributeService.search(CollectiveAttributeService.java:321)
> at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.search(InterceptorChain.java:1234)
> at
> org.apache.directory.server.core.subtree.SubentryService.search(SubentryService.java:245)
> at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.search(InterceptorChain.java:1234)
> at
> org.apache.directory.server.core.schema.SchemaService.search(SchemaService.java:464)
> at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.search(InterceptorChain.java:1234)
> at
> org.apache.directory.server.core.operational.OperationalAttributeService.search(OperationalAttributeService.java:337)
> at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.search(InterceptorChain.java:1234)
> .. clipped
> ]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.