Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!usc!samsung!uunet!munnari.oz.au!murtoa.cs.mu.oz.au!ditmela!hans From: hans@ditmela.oz (Hans Eriksson) Newsgroups: comp.protocols.iso Subject: NIST agreements on Search errors Message-ID: <7937@ditmela.oz> Date: 13 Nov 89 01:59:58 GMT Reply-To: hans@ditmela.UUCP (Hans Eriksson) Organization: CSIRO/DIT, Melbourne, Australia (on leave from SICS, Sweden) Lines: 30 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)