IBM Sterling Transformation Extender

Sterling Transformation Extender

Come for answers, stay for best practices. All we're missing is you.


#Sterling
 View Only
  • 1.  Loop within loop

    Posted Tue June 13, 2006 12:41 PM

    Originally posted by: SystemAdmin


    I have an XML file where each Part contains ElemA and ElemB, like so:
    <Part>
    <ElemA>xyz</ElemA>
    <ElemB>ijk</ElemB>
    </Part>

    Then, each BigPart is composed of smaller parts, like so:
    <BigPart>
    <Part>
    <ElemA>screw</ElemA>
    <ElemB>#LRT06</ElemB>
    </Part>
    <Part>
    <ElemA>oring</ElemA>
    <ElemB>3"</ElemB>
    </Part>
    </BigPart>
    <BigPart>
    <Part>
    <ElemA>screw</ElemA>
    <ElemB>#UPRT56</ElemB>
    </Part>
    <Part>
    <ElemA>oring</ElemA>
    <ElemB>5"</ElemB>
    </Part>
    </BigPart>
    Several BigParts make up FinalPart

    In my functional map, I pass F_mapname(BigPart, Part).

    The functional map then for each BigPart loops thru each Part. The problem is, in the outcome, only the first set of elements appear.

    So, for output, I get:
    Screw #LRT06
    Screw #LRT06
    Screw #UPRT56
    Screw #UPRT56

    Instead of the desired:
    Screw #LRT06
    Oring 3"
    Screw #UPRT56
    Oring 5"

    Any suggestions?
    #IBM-Websphere-Transformation-Extender
    #IBMSterlingTransformationExtender
    #DataExchange