Hi guys,
Take a look at ValidationContext and ValidationException. I already
started the groundwork for this. You'll see that ValidationException
already supports chaining and ValidationContext has a fail-fast flag.
Unfortunately, disabling fail-fast has not yet been implemented, but it
was definately on my to-do list. I don't think it would be that
difficult to implement for the Marshaller...but doing so in a "safe"
manner during unmarshalling may be a bit more challenging.
--Keith
Werner Guttmann wrote:
Stephen, Patty
-----Original Message-----
From: Stephen Bash [mailto:[EMAIL PROTECTED]
Sent: Donnerstag, 23. März 2006 14:45
To: [email protected]
Subject: Re: [castor-user] When unmarshalling, need Castor to
validate entire document against schema instead of quitting
after first validation error
Patty-
Unfortunately, I don't think you can replace the ErrorHandler
in such a way that the change will stick. When you call
unmarshal, the Unmarshaller sets the error handler just
before starting parsing. So that means the fix needs to live
inside Castor, unless we create a method for user-supplied
ErrorHandlers.
If we decide to do so, why not a similar mechanism to DTDResolver, which allows
some sort of chaining.
Werner
-------------------------------------------------
If you wish to unsubscribe from this list, please
send an empty message to the following address:
[EMAIL PROTECTED]
-------------------------------------------------
-------------------------------------------------
If you wish to unsubscribe from this list, please
send an empty message to the following address:
[EMAIL PROTECTED]
-------------------------------------------------