Hi
Extract the value of AddSResult element from the response of tSOAP_2 and store it to a global variable for used later, store the document of UpdateFieldMoarada output to a global variable. The job looks like:
tSOAP_1--main--tXMLMap_1---main--tSOAP_2--main--tExtractXMLField_1--main--tJavaRow_1
-- UpdateFieldMoarada-->tJavaRow_2
|
onsubjobok
|
tFixedFlowInput_1--main--tXMLMap_2--main-->tSOAP_3
on tJavaRow_1: store the value of AddSResult element to global varaible, for example:
globalMap.get("processKey", input_row.AddSResult);
on tJavaRow_1: document of UpdateFieldMoarada output to a global variable, for example:
globalMap.get("UpdateFieldMoarada ", input_row.Soap);
on tFixedFlowInput_1: generate the UpdateFieldMoarada document and pass it to tXMLMap_2.
on tXMLMap_2, you can get the processKey with expression:
(Integer)globalMap.get("processKey")