[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: having problems with the "|" in field's element in the xs
From: Jeff Lowery >I'm not sure either one is doing a complete job of validating the schema. >While XSV is the most correct, it doesn't complain if you remove either >act:name or act:desc from the key's field XPath (neither does SQC). >It would seem that it should, since both fields are in a choice model >group, and if the one in the key field is missing XSV will throw a >document validation error. XSV doesn't complain if you remove, say, the act:desc alternative from the key field xpath, provided act:desc is never used in an activity instance. However, if act:desc is used in an instance instead of act:name, it complains "missing one or more fields...from key". This seems right. The validation rule in 3.11.4 para 4.2 only requires that all actual elements have unique keys. I don't see anything that requires a processor to warn that some otherwise valid instance might have a missing key. Bob
|
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
|