Re: Use Case 5.27: Integrate Computation Components (MathML)

Alessandro Vernet wrote:
> 
> 
> 1) How do we deal with components that have multiple outputs?
> 2) In a step, the names are defined by the component and but the
> output names are chosen by the pipeline author. Doesn't this create an
> inconsistency?

Looks like a flaw in how I setup the output element.

I think it should look like:

<p:step kind="p:xslt">
    <p:input name="input" from="decomposition-computed"/>
    <p:input name="stylesheet">in-line stylesheet</p:input>
    <p:output from="output" name="gap-formulate-request"/>
</p:step>

That follows how I'm using the 'from' and 'name' attributes.

The name used in the 'from' on the output would be defined
by the component.  The value of the 'name' attribute would
be used to make that available to other steps in the pipeline.

I think this would then allow multiple outputs.

--Alex Milowski

Received on Thursday, 13 July 2006 00:50:17 UTC