W3C home > Mailing lists > Public > xmlschema-dev@w3.org > January 2007

Re: Are two schemas different content models?

From: George Cristian Bina <george@oxygenxml.com>
Date: Tue, 23 Jan 2007 14:27:19 +0200
Message-ID: <45B5FF27.7050302@oxygenxml.com>
To: Daniel.Dui@ubs.com
Cc: xmlschema-dev@w3.org

You also cannot have two global elements with the same name in a schema, 
see point 2 from
http://www.w3.org/TR/xmlschema-1/#sch-props-correct

Best Regards,
George
---------------------------------------------------------------------
George Cristian Bina
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com


Daniel.Dui@ubs.com wrote:
> This topic probably has come up before, but here is my question…
> 
> I have two schemas (schema1 and schema2) and one namespace (ns). The 
> top-level elements in the schemas have the same name (topelem), but 
> different types (type1 and type2).
> 
> As far as I know the schema specs forbids having two elements with the 
> same name and different type in the same content model. To me, two 
> schemas are very different content models, but tools don’t seem to think so.
> 
> For example XML Beans gives an error saying that if finds a duplicate 
> global element if I try to compile schema1 and schema2.
> 
> Can anyone shed some light?
> 
> Many thanks in advance
> 
> -daniel
> 
> 
> ------------------------------------------------------------------------
> 
> 
> Visit our website at http://www.ubs.com
> 
> This message contains confidential information and is intended only 
> for the individual named.  If you are not the named addressee you 
> should not disseminate, distribute or copy this e-mail.  Please 
> notify the sender immediately by e-mail if you have received this 
> e-mail by mistake and delete this e-mail from your system.
> 
> E-mail transmission cannot be guaranteed to be secure or error-free 
> as information could be intercepted, corrupted, lost, destroyed, 
> arrive late or incomplete, or contain viruses.  The sender therefore 
> does not accept liability for any errors or omissions in the contents 
> of this message which arise as a result of e-mail transmission.  If 
> verification is required please request a hard-copy version.  This 
> message is provided for informational purposes and should not be 
> construed as a solicitation or offer to buy or sell any securities or 
> related financial instruments.
> 
> UBS Limited is a company registered in England & Wales under company
> number 2035362, whose registered office is at 1 Finsbury Avenue,
> London, EC2M 2PP, United Kingdom.
> 
> UBS AG (London Branch) is registered as a branch of a foreign company
> under number BR004507, whose registered office is at
> 1 Finsbury Avenue, London, EC2M 2PP, United Kingdom.
> 
> UBS Clearing and Execution Services Limited is a company registered
> in England & Wales under company number 03123037, whose registered
> office is at 1 Finsbury Avenue, London, EC2M 2PP, United Kingdom.
Received on Tuesday, 23 January 2007 12:28:16 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 11 January 2011 00:14:57 GMT