One of the long forgotten but useful snip of information.
You have a BPEL Process that has an inbound adapter listening to MQ, file, DB or whatever. YOu wish to handle adapter shutdown events -i.e. lets say the MQ went down, and the process goes to the "off" state - You want to know that such a thing happened - you can use the "fatalErrorFailoverProcess" activationAgent property.
The behavior is very similar to how you would define a rejection handler.