Sequence field properties
sequenceField — The value of this property is a field that is treated as a sequence. This means that all XML nodes that match this name are translated to a single entry in the normalized event, in the form of an EPL sequence of type string. The element name should be a plain name, without a node order suffix. In other words, the value of this property and the field in the outgoing event should be in the form: elementA/elementB/@attrib. You can specify this property multiple times.
ensurePresent — This property specifies an attribute, text string or CDATA node of an element that will be added to the output event as a blank string even if it is not present in the XML. This is mostly useful for fields identified with the sequenceField property, as empty strings get added to the sequence for optional attributes. You can specify this property multiple times.
separator: elementName — Whenever the specified element occurs in the XML message, the value of this property is prepended to any sequences in nodes below the specified element. See
Sequence field example.