« Return to Thread: Question on XML Schema with NetBeans 6.0

Re: Question on XML Schema with NetBeans 6.0

by Samaresh :: Rate this Message:

Reply to Author | View in Thread

Is it possible for you to send the schema?

Arshad Noor wrote:

> Hi,
>
> I have the following defined in an XSD:
>
>
> <xsd:element name="Symkey" type="ekmi:SymkeyType"/>
> <xsd:element name="SymkeyError" type="ekmi:SymkeyErrorType"/>
>
> <xsd:group name="SymkeyWithSymkeyErrorGroup">
>     <xsd:sequence>
>        <xsd:element ref="ekmi:Symkey"/>
>        <xsd:element ref="ekmi:SymkeyError"/>
>     </xsd:sequence>
> </xsd:group>
>
>
> I'm trying to define a complex type that has a choice
> of either the Symkey or the SymkeyError elements, or
> the above-defined group which includes both elements.
>
> However, NB 6.0 keeps giving me the error:
>
> Error: cos-nonambig: "http://docs.oasis-open.org/ekmi/2008/01":Symkey
> and "http://docs.oasis-open.org/ekmi/2008/01":Symkey (or elements from
> their substitution group) violate "Unique Particle Attribution". During
> validation against this schema, ambiguity would be created for those two
> particles.
>
> 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?  How do I go about accomplishing what I
> want?  Thanks in advance.
>
> Arshad Noor
>
>

 « Return to Thread: Question on XML Schema with NetBeans 6.0