[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: Protocol: modification items may violate schema



Timothy Hahn wrote:


Jim,

I had always interepreted this as indicating that even if "silly things" are done in some of the modificationItems, that the server shouldn't necessarily fail the modification because an "intermediate result" was not compliant to the schema definitions.

Re-stated, an entry in the process of being modified (within an atomic operation) is allowed to be non-compliant to the schema, but by the end of applying all the modifications (at the end of the atomic operation) the entry MUST be schema compliant.

That's how I always interpreted it.
Me too.  Another way to look at (from the server implementor's perspective) is that some kinds of schema checks may only be done on the "final" entry that results from application of all of the items in the modify operation.

-Mark