Komponenta Monitor Server produkuje v produktu WebSphere Business Monitor tři typy výjimek.
Událost, která byla vrácena zpět, se bude opakovaně zpracovávat a vracet zpět v nekonečném cyklu. To může způsobit zablokování komponenty Monitor Server. Důvodem tohoto chování je snaha vyhnout se zpracování událostí, které následují po události, jež způsobila výjimku vedoucí ke zpracování událostí mimo pořadí.
Zablokování komponenty Monitor Server běhovou výjimkou můžete jinak zabránit změnou místa určení výjimky pro frontu míst určení Monitor_Bus_Queue_Destination. Tu používá komponenta Monitor Server pro Systém místo pro Žádný. Tak bude událost způsobující běhovou výjimku ignorována. V tomto případě je na zodpovědnosti administrátora konfigurovat produktu WebSphere Business Monitor tak, aby byl buď blokován, když nastane běhová výjimka, a zachoval tak konzistenci dat a pořadí událostí, nebo aby ignoroval událost, která způsobila danou chybu, a zabránil tak blokování serveru a dovolil naopak nekonzistentnost dat a přeházení událostí. V tématu s názvem Změna místa určení výjimky pro frontu míst určení naleznete bližší podrobnosti o tom, jak změnit místo určení výjimky pro frontu míst určení.
Pro tyto tvrdé výjimky, způsobené zpracováním situací on time, byl implementován speciální případ tohoto chování. Za předpokladu, že jsou tyto situace generovány a vlastněny komponentou Monitor Server a jsou nezávislé na jádru běhové komponenty, není nutné zacházet s těmito výjimkami stejným způsobem a nutit komponentu Monitor Server znovu se pokoušet zpracovat tuto událost, a blokovat tak systém. V tomto případě jsou výjimky, způsobené zpracováním událostí situací typu on time, zpracovávány jinak, a to následujícím způsobem: Zpracovávání události situace on time je provedeno v rámci cyklických transakcí zpracování dávkových událostí. Tím je dáno, že pokud zpracování událostí situací on time vrací výjimku, dávka zpracovávaných událostí je vrácena zpět. Potom komponenta Monitor Server obnoví hodnotu času posledního spuštění tak, že když je vytvořena nová událost on time, bude opět inicializovat čas posledního spuštění na současný čas monitoru. To má za následek zpoždění události situace on time o následující interval těchto událostí. Předpokládá se přitom, že události, které byly mezitím zpracovány, odstranily příčinu chyby.