[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Reopen Issue WSRF110
The proposed recommendation to WSRF110 was the addtion of an xs:any ##other to the BaseFaultType. This introduces a schema validation error for extensions. Text from Peter Niblett: If you extend the BFType in another namespace (as we do) and add extra elements in that extension, then the schema that does the extension (e.g. WSN) violates the Unique Particle Attribution constraint as it becomes non-determnistic. This is because BaseFaultType ends with <xs:any namespace="##other" minOccurs="0">. So in the extended fault type you can't tell whether elements in an extended instance are to be validated by this <any> or by the elements in the extended type We need to reopen and revisit the proposed recommendation (and subsequent action). Tom Frey’s Law: “Every 5 years the number of architecture components double and the ability to comprehend them halves” Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away. – Antoine de Saint-Exupery T o m M a g u i r e STSM, On Demand Architecture Poughkeepsie, NY 12601
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]