Is it possible to generate 2 output files as a result of mapping nodes that do processing for a channel?
var message1 = qie.createXMLMessage('<RootNode></RootNode>')
mulitple calls to message1.addChildMessage('/RootNode', someElement);
var message2 = qie.createCSVMessage();
message2.setNode.('*[1]','\"FieldName\"');
for (var i=1; i<=myList.getRowCount(); i++) {
var fieldName = myList.getNode('FieldName', i);
message2.setNode('FieldName', fieldName, i+1; true);
}
// Now that I have message1 and message2, what do I need to do to get them both written to files?
// I want message1 written to file1.xml and message2 written to file2.csv.
// Is this possible? Do I need multiple destination nodes?