[comp.protocols.iso] NIST agreements on Search errors

hans@ditmela.oz (Hans Eriksson) (11/13/89)

In IS 9594-3 (X.511) sec 10.2.3 it says: "The request succeeds if the
base object is located, regardless of wheather there are any
subordinates to return."

On page 11-34 in Stable Agreements, dec 1988, it says that Search
(filter) may return a number of different errors.

This seems to be a contradiction to me.

Consider the situation that a bad filter is passed (for example:
equality tested on an attribute with no equality matching rule).

Based on the Standard, if the name resolution finds the base object, then
there will be a "null" result returned (the bad filterItem evaluates
to undefined).

Based on the Agreements, an AttributeError with problem
InappropriateMatching should be returned.

Am I missing something?

/hans

p.s. Yes, we should participate in the NIST WG on directories, but...
-- 
Hans Eriksson (hans@ditmela.oz.au)
CSIRO/DIT, 55 Barry Street, Carlton, Victoria 3053, Australia (we are GMT+11)
Tel: +61 3 347-8644 Fax: +61 3 347-8987 Home: +61 3 534-5188
On a years leave from Swedish Institute of Computer Science (hans@sics.se)