Thank you.

The free Saxon is an XSLT processor, but the one you pay for does include
schema support.  When you assign a schema in the XSLT, you get a message
from Saxon that you need the other version.

I'll check with Xerces group for the switch.

Rick

-----Original Message-----
From: J.Pietschmann [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, June 13, 2006 4:10 PM
To: [email protected]
Subject: Re: schema validation

Rick Roen wrote:
> I have
> substituted Saxon for Xalan so I could get XSLT 2.0 and XPath 2.0 support,
> but other than that, I think its pretty standard.

Saxon is an XSLT processor. XSLT processors don't do the validation.
XML parsers or specific validation processors are responsible for
validation.

> Do you notice anything else wrong with anything? I checked the Xerces site
> and didn't notice anything.

It's common that XSLT processors disable validation if they allocate
the XML parser, although I thought this only disables to validation
against a DTD. Maybe Xerces has to be told explicitly to validate
against an XSchema. There ought to be ways to do this without hacking
the code, I vaguely remember setting a Java system property (which can
bo done on the command line). Maybe you should ask on the Xerces user
list for more help.

J.Pietschmann

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to