Dispatcher provides dispatching of an input XML document to a selected output port based upon document type. A dispather must be custom configured with additional output ports each of which having a specified document type. An input XML document will be dispatch to the first output port, in uses order, which has a document type that corresponds to the type of the input document. If no output ports have a type corresponding to the input document, the input document is dispatched to the other port.
A dispatcher is custom configured by opening up its component editor and adding additional uses ports. Ports can be added by the add port button or by drag and drop of ports and or types from the component tree. All added ports must specify a document type in order to insure correct operation.