<?xml version="1.0" encoding="UTF-8"?>
<flow>

    <nodes>
        <node id="d" type="script" language="groovy">
            <![CDATA[
                order.setOrderNo("order1")
                checkContext.setSign("sign1")
                order2Context.setOrderNo("order2")
            ]]>
        </node>

        <node id="e" type="script" language="groovy">
            <![CDATA[
                def orderNo = order.getOrderNo()
                println orderNo
                def sign = checkContext.getSign()
                println sign
                def orderNo2 = order2Context.getOrderNo()
                println orderNo2
            ]]>
        </node>
    </nodes>

    <chain name="chain1">
        THEN(a,b,c,d);
    </chain>

    <chain name="chain2">
        THEN(a,b,c,e);
    </chain>

</flow>