Hi Experts,
I need to build For Each as below. Please find the expected input and output.
Number of Members per page = 4
Inputs Payload:
<EmployeeInfo>
<Element1/>
<Element2/>
<Element3/>
<FirstName>FN</FirstName>
<LastName>LN</LastName>
<MiddleName>MN</MiddleName>
<Address>Add</Address>
<Dependents>
<Dependent>
<FirstName>DFN1</FirstName>
<LastName>DLN1</LastName>
<MiddleName>DMN1</MiddleName>
</Dependent>
<Dependent>
<FirstName>DFN2</FirstName>
<LastName>DLN2</LastName>
<MiddleName>DMN2</MiddleName>
</Dependent>
<Dependent>
<FirstName>DFN3</FirstName>
<LastName>DLN3</LastName>
<MiddleName>DMN3</MiddleName>
</Dependent>
<Dependent>
<FirstName>DFN4</FirstName>
<LastName>DLN4</LastName>
<MiddleName>DMN4</MiddleName>
</Dependent>
<Dependent>
<FirstName>DFN5</FirstName>
<LastName>DLN5</LastName>
<MiddleName>DMN5</MiddleName>
</Dependent>
<Dependent>
<FirstName>DFN6</FirstName>
<LastName>DLN6</LastName>
<MiddleName>DMN6</MiddleName>
</Dependent>
<Dependent>
<FirstName>DFN7</FirstName>
<LastName>DLN7</LastName>
<MiddleName>DMN7</MiddleName>
</Dependent>
</Dependents>
</EmployeeInfo>
Output:
Outer BPEL For Loop Counter # 1 and Output Page # 1:
<EmployeeInfo>
<Element1/>
<Element2/>
<Element3/>
<FirstName>FN1</FirstName>
<LastName>LN1</LastName>
<Address>Ad1</Address>
<Dependents>
<Dependent>
<FirstName>FN</FirstName>
<LastName>LN</LastName>
<MiddleName>MN</MiddleName>
</Dependent>
<Dependent>
<FirstName>DFN1</FirstName>
<LastName>DLN1</LastName>
<MiddleName>DMN1</MiddleName>
</Dependent>
<Dependent>
<FirstName>DFN2</FirstName>
<LastName>DLN2</LastName>
<MiddleName>DMN2</MiddleName>
</Dependent>
<Dependent>
<FirstName>DFN3</FirstName>
<LastName>DLN3</LastName>
<MiddleName>DMN3</MiddleName>
</Dependent>
</Dependents>
</EmployeeInfo>
Outer BPEL For Loop Counter # 2 and Output Page # 2:
<EmployeeInfo>
<Element1/>
<Element2/>
<Element3/>
<FirstName>FN1</FirstName>
<LastName>LN1</LastName>
<Address>Ad1</Address>
<Dependents>
<Dependent>
<FirstName>DFN4</FirstName>
<LastName>DLN4</LastName>
<MiddleName>DMN4</MiddleName>
</Dependent>
<Dependent>
<FirstName>DFN5</FirstName>
<LastName>DLN5</LastName>
<MiddleName>DMN5</MiddleName>
</Dependent>
<Dependent>
<FirstName>DFN6</FirstName>
<LastName>DLN6</LastName>
<MiddleName>DMN6</MiddleName>
</Dependent>
<Dependent>
<FirstName>DFN7</FirstName>
<LastName>DLN7</LastName>
<MiddleName>DMN7</MiddleName>
</Dependent>
</Dependents>
</EmployeeInfo>
Thanks