W3C home > Mailing lists > Public > xproc-dev@w3.org > December 2008

calabash: p:identity with multiple inline

From: James Fuller <james.fuller.2007@gmail.com>
Date: Fri, 12 Dec 2008 15:44:06 +0100
Message-ID: <a0ad8ffe0812120644la51758cldbe603ae10c5aec1@mail.gmail.com>
To: "XProc Dev" <xproc-dev@w3.org>

take

 <p:pipeline name="pipeline"
            xmlns:p="http://www.w3.org/ns/xproc">

   <p:identity name="step1">
        <p:input port="source">
              <p:inline>
                  <root1/>
              </p:inline>
              <p:inline>
                  <root2/>
              </p:inline>
              <p:inline>
                  <root3/>
              </p:inline>
              <p:empty/>
        </p:input>
   </p:identity>

</p:pipeline>

I would expect this to process correctly outputing a sequence of the 3
root elements  (I also added a p:empty for good measure) ///// its
giving me a XD0007 e.g.

Error  : Pipeline failed: err:XD0007: null  If sequence is not
specified on p:output, or has the value false, then it is a dynamic
error if the step does not produce exactly one document on the
declared port.

is this a bug in calabash or my misunderstanding ?

cheers, Jim Fuller
Received on Friday, 12 December 2008 14:59:18 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 12 December 2008 14:59:19 GMT