- From: Innovimax SARL <innovimax@gmail.com>
- Date: Mon, 19 Mar 2007 19:20:20 +0100
- To: "Norman Walsh" <Norman.Walsh@sun.com>
- Cc: public-xml-processing-model-wg@w3.org
Two points 1) no need of XML Schema declaration everywhere :-P 2) this a case of "off the record" stuff. It is that, we said long time ago, that we accept side effects, and that we don't know of what is happening *inside* each component. This is clearly not interroperable in the way that XProc cannot by any means assert this example could do the write stuff. By the way, that's why I see a need to eventually allow the use to declare some "off the record" Input/output such that it can be possible to fulfill those kind of use cases Mohamed On 3/19/07, Norman Walsh <Norman.Walsh@sun.com> wrote: > The xinclude-from-sequence[1] component offers one solution for a > special case of a general problem. In the absence of that component, > is the following pipeline legal? If not, what constraint in the > specification[2] does it violate? If it is, what does it produce? Are > all implementations required to produce the same result? If not, why > not? > > <p:pipeline xmlns:p="http://www.w3.org/2007/03/xproc" > xmlns:xi="http://www.w3.org/2001/XInclude"> > <p:output port="result"/> > > <p:xslt2> > <p:input port="source"> > <p:inline> > <doc/> > </p:inline> > </p:input> > <p:input port="stylesheet"> > <p:inline> > <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > xmlns:xs="http://www.w3.org/2001/XMLSchema" > exclude-result-prefixes="xs" > version="2.0"> > > <xsl:output method="xml"/> > > <xsl:template match="/"> > <xsl:result-document href="http://some-imaginary-dns-name.tld/document"> > <chapter> > <title>Chapter Title</title> > <para>Some paragraph.</para> > </chapter> > </xsl:result-document> > </xsl:template> > </xsl:stylesheet> > </p:inline> > </p:input> > </p:xslt2> > > <p:xinclude> > <p:input port="source"> > <p:inline> > <document> > <title>Document Title</title> > <xi:include href="http://some-imaginary-dns-name.tld/document"/> > </document> > </p:inline> > </p:input> > </p:xinclude> > > </p:pipeline> > > > Be seeing you, > norm > > [1] http://www.w3.org/XML/XProc/docs/langspec.html#c.xinclude-from-sequence > [2] http://www.w3.org/XML/XProc/docs/langspec.html > > -- > Norman Walsh > XML Standards Architect > Sun Microsystems, Inc. > > -- Innovimax SARL Consulting, Training & XML Development 9, impasse des Orteaux 75020 Paris Tel : +33 8 72 475787 Fax : +33 1 4356 1746 http://www.innovimax.fr RCS Paris 488.018.631 SARL au capital de 10.000 €
Received on Monday, 19 March 2007 18:20:33 UTC