Arshad Noor wrote: Hi, > Since I can only have a Symkey, SymkeyError or a combination > of both in the to-be-defined element, why does NB think there > will be ambiguity? Because when it will encounter a Symkey, it will be not possible to know in the choice if this is the Symkey from the Symkey alternative, or from the group alternative. > How do I go about accomplishing what I want? The idiomatic solution is to use a choice on Symkey and optional SymkeyError, or just a SymkeyError: <xs:choice> <xs:sequence> <xs:element ref="Symkey"/> <xs:element ref="SymkeyError" minOccurs="0"/> </xs:sequence> <xs:sequence> <xs:element ref="SymkeyError"/> </xs:sequence> </xs:choice> For more information, look for "UPA" or "UPA violation". Regards, --drkm _____________________________________________________________________________ Envoyez avec Yahoo! Mail. Une boite mail plus intelligente http://mail.yahoo.frReceived on Monday, 23 June 2008 09:31:04 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 16 March 2009 11:13:41 GMT