FIFO Error Queue Listener
An out of the box adapter is configured on each node to listen to the error queue. This adapter
is named "FIFO Error Queue Listener {nodename}". The adapter will bootstrap a business process named
FifoError
. This process is configured to retrieve the data from the errant process,
including the original document and to integrate it into this process. This allows you to automate
the re-processing of the data and other activities.
The FifoError
process is defined as follows:
<process name="FifoError">
<sequence>
<operation>
<participant name="FIFORouting" />
<output message="Xout">
<assign to="." from="*"></assign>
<assign to="FifoTask">FifoErrorRecord</assign>
</output>
<input message="Xin">
<assign to="." from="*"></assign>
</input>
</operation>
</sequence>
</process>
The FifoError
process provides a basic implementation for error handing. A
user-specified business process may be configured to allow for customized error handling. A
user-specified business process must contain the FIFORouting service as configured in the default
FifoError
process.