W3C home > Mailing lists > Public > public-xml-processing-model-comments@w3.org > July 2009

Compound steps with unconnected output ports

From: <Toman_Vojtech@emc.com>
Date: Fri, 17 Jul 2009 10:57:02 -0400
Message-ID: <6E216CCE0679B5489A61125D0EFEC78710367DF3@CORPUSMX10A.corp.emc.com>
To: <public-xml-processing-model-comments@w3.org>

Suppose I have this p:pipeline:

  <p:output port="foo" primary="false"/>

The "foo" output port is not connected to anything. Also, because it is
not primary, it will not get connected to the primary output port of

Is this allowed? I can't find anything in the spec that makes this an
error, or that says what happens when I actually refer to "foo" when I
call the pipeline.

Also, would there be any difference if I declared "foo" as

The only thing I found is in section 2.2:

"Within a compound step, the declared outputs of the step *can* be
connected to: ..."
(Notice that the sentence uses "can", not "must".)

Received on Friday, 17 July 2009 14:58:36 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:28:26 UTC