Ex04 - Multiple Iteration

This example demonstrates Multiple Iteration. In this example an additional stream module reiterator::Reiterator is linked to the good port of the POP module. The component reiterationdecisionmodule is also added to fp.kds. One to many parameters in Fulfillment Provisioning Catalog has been associated with PO's. In the SO manualorder01.xml, one of the parameter has GETDEF value. When Fulfillment Provisioning Catalog finds this value, it starts the iteration. In the SO manualorder02.xml, one of its parameters has no value.

When Fulfillment Provisioning Catalog enriches the Service Order, it finds the unvalued parameter and starts the iteration. In the SO manualorder03.xml, one of the mandatory parameters is missing. When Fulfillment Provisioning Catalog validates the parameter of Product Order, it starts iteration. Refer to cpr.def and cps.def for more information.

The files from ex00 are first copied to the $NODE/conf directory and then the ex04 files are copied and may overwrite some files from the following directory:

kpsasample/ex04/generic/conf