[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: XML Schema to relaxNG xslt
-----Original Message----- From: Eddie Robertsson [mailto:erobertsson@a...] Sent: Sun 6/23/2002 6:28 PM To: Dare Obasanjo Cc: John Cowan; Rick Taylor; xml-dev@l... Subject: Re: XML Schema to relaxNG xslt >The above looks perfectly valid at >a first glance but when you pick up the magnifier glass you will find >that the base type has a required attribute "firstSubscribed" which is >made optional in the derived type. This is not a valid restriction >because you can never remove anything that is required in the base type. >I'm not sure if this was a simple typo by Dare or if he wasn't aware >that this was indeed an illegal derivation. It was a typo/mixup. The schema violated the "child validates a subset of what the parent can validate" informal rule that I use for remembering how to derivation by restriction works. I should have attempted to validate it instead of composing it inline. :) >XML Spy4.4 and MSXML4 both (incorrectly) says the above type derivation is valid Thanks for the heads up, I'll file a bug about this.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|