- From: Alexander Falk <al@altova.com>
- Date: Wed, 31 Oct 2001 21:28:17 -0500
- To: "Mark Feblowitz" <mfeblowitz@frictionless.com>, "XML Spy Support Team" <support@xmlspy.com>
- Cc: <ht@cogsci.ed.ac.uk>, <xmlschema-dev@w3.org>
Mark,
We can definitely put that on our wishlist for a future version. But as
long as there is no standardized (i.e. W3C-endorsed) way of doing this,
we are rather reluctant to add such a thing as our own XML Spy-specific
extension.
If you take a look at the way compilers (e.g. C and C++) had to handle
the same problem, you will find that various established methods
(#ifndef __MODULENAME__ ...) exist to avoid the performance penalty of
processing such mutiply included documents more than once.
XML Spy internally does pretty much the same thing, but without forcing
the user to specify anything. Whenever we detect a Schema file that is
included or imported more than once, we try to avoid processing it
repeatedly.
Best regards,
Alexander
... Alexander Falk
... President & CEO
... Altova, Inc. - The XML Spy Company
... Member of the W3C Advisory Committee
... Member of the W3C XML Schema Working Group
===================================================================
XML Spy 4.0 Suite: the original award-winning IDE, Document Editor,
XSLT Designer, Browser Plug-In, XML Schema Editor, and B2B Server
Visit www.xmlspy.com to download your free evaluation copy today!
===================================================================
The information transmitted in this message and/or as an attachment
to it is intended only for the person or entity to which it is
addressed and may contain confidential and/or privileged material.
Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by persons
or entities other than the intended recipient is prohibited. If you
received this in error, please contact the sender and delete the
material from any computer. Altova GmbH and Altova, Inc. do not
accept legal responsibility for the contents of this message. Any
views or opinions presented are solely those of the author and do
not necessarily represent those of Altova GmbH and Altova, Inc.
unless otherwise specifically stated. Thank you!
-----Original Message-----
From: Mark Feblowitz [mailto:mfeblowitz@frictionless.com]
Sent: Wednesday, October 31, 2001 10:39
To: XML Spy Support Team
Cc: Alexander Falk
Subject: FW: Schema being imported multiple times
You heard it from the schema guy himself :)
Full reference at
http://lists.w3.org/Archives/Public/xmlschema-dev/2001Oct/0283.html
You guys handle the multiple inclusion part just fine. Xerces has
problems.
Even so, it would be nice to have some support for development-time
includes.
Mark
Mark Feblowitz
XML Architect
Frictionless Commerce Incorporated
400 Technology Square, 9th floor
Cambridge, MA 02139
(617) 715-7231
mfeblowitz@frictionless.com
-----Original Message-----
From: ht@cogsci.ed.ac.uk [mailto:ht@cogsci.ed.ac.uk]
Sent: Wednesday, October 31, 2001 10:32 AM
To: Mark Feblowitz
Cc: 'xmlschema-dev@w3.org'
Subject: Re: Schema being imported multiple times
Mark Feblowitz <mfeblowitz@frictionless.com> writes:
> Umbrella.xsd
> A.xsd
> CommonTypes.xsd
> B.xsd
> CommonTypes.xsd
This is clearly reasonable, the REC specifically provides for it, put
pressure on your tool vendors (as you already did on me :-) to make sure
it works as spec'ed.
ht
--
Henry S. Thompson, HCRC Language Technology Group, University of
Edinburgh
W3C Fellow 1999--2001, part-time member of W3C Team
2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440
Fax: (44) 131 650-4587, e-mail: ht@cogsci.ed.ac.uk
URL: http://www.ltg.ed.ac.uk/~ht/
Received on Wednesday, 31 October 2001 21:28:18 UTC