Pete wrote:
>> However the Castor .validate()
>> methods only validate at a high level, and not rigourously against the
>> schema.
Could you be a little more specific? I haven't seen anyone report this issue yet.
--Erik
> -----Original Message-----
> From: Pete Thomas [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, February 18, 2003 9:49 AM
> To: [EMAIL PROTECTED]
> Subject: [castor-dev] Validation/Schema feature, turn on/off
> programatically
>
>
> We had a requirement to validate XML during
> unmarshalling against the .xsd
> specified in the root element e.g.
>
> <TOPELEMENT
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:noNamespaceSchemaLocation="top.xsd">
>
> So we first of all enabled castor validation
> (org.exolab.castor.parser.validation=true). However the
> Castor .validate()
> methods only validate at a high level, and not
> rigourously against the
> schema.
>
> The only way we could achieve this was to enable the
> SAX 2 feature :-
>
> org.exolab.castor.sax.features=http://apache.org/xml/fea
> tures/validation/sch
> ema in the castor.properties file.
>
> This seems to be working, however some XML instances that we're
> unmarshalling don't require this strict SAX 2
> validation/schema feature, can
> we turn this off/on programmatically and choose for
> each Unmarshall ?
> This transmission is confidential and intended solely
> for the person or
> organisation to whom it is addressed. It may contain
> privileged and
> confidential information. If you are not the intended
> recipient, you should
> not copy, distribute or take any action in reliance on
> it. If you have
> received this transmission in error, please notify the
> sender immediately.
> Any opinions or advice contained in this e-mail are
> those of the individual
> sender except where they are stated to be the views of
> RDF Group or EMS plc.
> All messages passing through this gateway are virus scanned.
>
> -----------------------------------------------------------
> If you wish to unsubscribe from this mailing, send mail to
> [EMAIL PROTECTED] with a subject of:
> unsubscribe castor-dev
>
>
-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
unsubscribe castor-dev