Is public XMLSchema correct?

Hi all,

I'm a software developer of an Italian company and I'm developing a gateway
for MMS service.
Purpose of my email is to find out how to validate smil documents against
smil xmlschema definition.
When I tried the first time with PHP, it gaves me errors about the xmlschema
definition I supplied ("http://www.w3.org/2001/SMIL20/smil20.xsd").
As PHP xml classes rely on libxml2 (www.xmlsoft.org), I tried directly with
a small C example program,
but results were the same. So I opened a bug in bugzilla.gnome.org
(http://bugzilla.gnome.org/show_bug.cgi?id=523004)
They answered that the xmlschema definition seems incorrect about
"smil20-layout.xsd" include.
I report their answer:

No idea if it's a bug in libxml2 or not.
smil20.xsd includes smil20-layout.xsd around line 22
smil20-layout.xsd uses a reference to a namespaced type
the bindings seems to be done with import statements in
smil20.xsd but after the include.
I don't understand the XSD Part 1 spec, I have no idea
if it's legal to bind to something which was not imported yet
at that point.

Could you give me some information about this problem?
It will be very appreciated.


Best regards,

Alberto
-- 
View this message in context: http://www.nabble.com/Is-public-XMLSchema-correct--tp16173269p16173269.html
Sent from the w3.org - www-smil mailing list archive at Nabble.com.

Received on Thursday, 20 March 2008 13:36:16 UTC