I took yet another look at this. Total time on this problem is 3 days. I am going to go out on a limb and say this functionality in the module is broken.
I would ask that someone try it and see if they have the same results.
to replicate:
Create style sheet (test.xsl) with the following:
xmlns:xsl="
http://www.w3.org/1999/XSL/Transform">
"Email/text() | ContactID/text()
| OrganizationID/text()
"
>
;
Create sample data file test.xml with the following data:
---------------------------------------------------------------
user1@fakedomain.com
419290
431985
user2@fakedomain.com
742444
431840
user3@fakedomain.com
418791
431891
user4@fakedomain.com
419633
509638
user5@fakedomain.com
419343
431892
Configure these options within the module:
1. Data Source Typ = File (Use test.xml)
2. Select the rendering provider. = XSL Transformation
3. Ouput = as link to a download
4. Content Type = *.csv (text/comma-separated-values)
Lastly, download the file. Open in notepad. All results return as a single record/row. There should be a total of 5 lines / records if the transformation worked correctly within the module.