Rick Jelliffe wrote:
> However, it needs specific mechanisms to allow the results of one
> validation to influence subsequent steps (such as the grouping of
> phases and passes in Schemachine) to be as useful.
XPL has a p:choose construct which provides support for conditional
processing. There is also discussion to implement exception handling
in the future, which may be another way of implementing this.
> The difference between a validation pipeline and a processing
> pipeline is that for validation pipelines are constructed so that a
> valid document is the *exception* case rather than the target case
> IYSWIM: locating problems then detecting their cause and diagnosing
> the fix is the purpose of the pipeline.
Definitely, XPL was not initially designed for validation but for
general-purpose XML processing. The idea here I guess is to see if it
just works to implement validation pipelines, and if not, what's
missing (or, it may just be totally inappropriate).
-Erik
-- DSDL members discussion list To unsubscribe, please send a message with the command "unsubscribe" to dsdl-discuss-request@dsdl.org (mailto:dsdl-discuss-request@dsdl.org?Subject=unsubscribe)Received on Wed Feb 23 22:14:52 2005
This archive was generated by hypermail 2.1.8 : Mon Feb 28 2005 - 19:03:02 UTC