talend Esb Handle complex xml input to various outputs (TEsbConsumers)
Hi, im new to Talend Community,
My first contact with talend was with Talend Esb with the purpose of developing a soa arquitecture on a University scale project,
so my doubt is as follows:
-i want to map (tXmlMap) an xml input from a tEsbProvider request to multiple outputs, but parts of my xml input are loops, others are single value string;
- after mapping to different outputs, one of these ouputs will consume another service, and the other output should save the loop item to an array for later use;
- after the tEsbConsumer returns a response, i want to call another tEsbConsumer based on previous service response, aside from that, this last consumer must be called x times based on the number of elements saved in array, receiving as input each element in the array
what is the best way to accomplish this ?
i will leave some prints to demonstrate the current state of the job,