Skip to end of metadata
Go to start of metadata

Workflow: lists_iterate.xml 

Notes: 2 processors - 1 beanshell that emits a list of 2 items (["0","1"]), connectetd to a downstream Beanshell that takes a single item and concatenates "XXX".

(ignore <stuff/> - its simply there to encapsulate the generated provenance xml).

<stuff>

    <process facadeID="facade1" dataflowID="dataflow1">
        <processor id="List_Emitter">
            <activity id="BeanshellActivity">
                <iteration id="[]">
                    <inputdata />
                    <outputdata>
                        <port name="list">
                            <list
                                id="urn:t2data:list://f81db701-2823-4f5b-8dea-e88af985fdf7/05d2506d-e6f4-4f39-a46f-c009b24de0d3/1">
                                <literal
                                    id="urn:t2data:literal://string.literal/0" />
                                <literal
                                    id="urn:t2data:literal://string.literal/1" />
                            </list>
                        </port>
                    </outputdata>
                </iteration>
            </activity>
        </processor>
    </process>
   
    <process facadeID="facade1" dataflowID="dataflow1">
        <processor id="Concat">
            <activity id="BeanshellActivity">
                <iteration id="[0]">
                    <inputdata>
                        <port name="input">
                            <literal
                                id="urn:t2data:literal://string.literal/0" />
                        </port>
                    </inputdata>
                    <outputdata>
                        <port name="output">
                            <literal
                                id="urn:t2data:literal://string.literal/0XXX" />
                        </port>
                    </outputdata>
                </iteration>
            </activity>
        </processor>
    </process>
    <process facadeID="facade1" dataflowID="dataflow1">
        <processor id="Concat">
            <activity id="BeanshellActivity">
                <iteration id="[1]">
                    <inputdata>
                        <port name="input">
                            <literal
                                id="urn:t2data:literal://string.literal/1" />
                        </port>
                    </inputdata>
                    <outputdata>
                        <port name="output">
                            <literal
                                id="urn:t2data:literal://string.literal/1XXX" />
                        </port>
                    </outputdata>
                </iteration>
            </activity>
        </processor>
    </process>

</stuff>

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.