Record Queue Producer does not work for XML files with hierarchical structured schemas such as Adv. Database, Adv. Positional, Adv. Text etc.
Use the "CP_DataSplitter" custom plugin that is introduced in 5.3 SP1 to split the data for hierarchical structured XML, as a work around to resolve this issue.
This plug-in splits both flat and hierarchical XML files into records for record by record processing.
Attached is the PDF document that will guide you in using this plugin.
- Enter any stream name in the multiple stream property of this activity, when passing the split record to the consuming activity. A stream name such as 'record' for example, is fine.
- The split path of the source record should be root/record.