[dsdl-discuss] Re: Part 10 Scenario

From: Erik Bruchez <ebruchez@orbeon.com>
Date: Wed Feb 23 2005 - 21:14:47 UTC

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