Το λειτουργικό τμήμα Monitor Server παράγει τρία είδη εξαιρέσεων στο WebSphere Business Monitor.
Το συμβάν που αναιρέθηκε θα υποστεί επανειλημμένη επεξεργασία και αναίρεση απεριόριστες φορές, το οποίο ενδέχεται να προκαλέσει εμπλοκή στο Monitor Server. Ο λόγος αυτής της συμπεριφοράς είναι η αποφυγή της επεξεργασίας των συμβάντων που έπονται του συμβάντος που προκάλεσε την εξαίρεση, γεγονός που θα οδηγούσε στην επεξεργασία συμβάντων με τυχαία σειρά, με αποτέλεσμα την απώλεια της ακολουθίας επεξεργασίας συμβάντων.
Εναλλακτικά, μπορείτε να αποτρέψετε την εμπλοκή του Monitor Server εξαιτίας κάποιας εξαίρεσης χρόνου εκτέλεσης, αλλάζοντας την ιδιότητα Exception Destination για την ουρά προορισμού Monitor_Bus_Queue_Destination που χρησιμοποιείται από το Monitor Server σε System αντί για None. Με αυτόν τον τρόπο τα συμβάντα που προκαλούν εξαιρέσεις χρόνου εκτέλεσης θα αγνοούνται. Σε αυτή την περίπτωση, ο διαχειριστής είναι υπεύθυνος για τη ρύθμιση του WebSphere Business Monitor ώστε να πραγματοποιείται εμπλοκή όταν προκύπτει εξαίρεση χρόνου εκτέλεσης, ώστε να διατηρείται η συνέχεια των δεδομένων και η ακολουθία των συμβάντων, ή να αγνοείται το συμβάν που προκάλεσε το σφάλμα, ώστε να αποφεύγεται η εμπλοκή του εξυπηρετητή, αλλά να επιτρέπεται η ασυνέχεια των δεδομένων και η ανακολουθία των συμβάντων. Ανατρέξτε στο θέμα Αλλαγή του προορισμού των εξαιρέσεων για την ουρά προορισμού για αναλυτικές οδηγίες σχετικά με την αλλαγή του προορισμού των εξαιρέσεων για την ουρά προορισμού.
Μια ειδική περίπτωση αυτής της συμπεριφοράς υλοποιείται για τις μη προβλεπόμενες εξαιρέσεις που προκαλούνται από την επεξεργασία εμπρόθεσμων περιστάσεων. Εφόσον αυτές οι περιστάσεις δημιουργούνται και ανήκουν στο Monitor Server και είναι ανεξάρτητες από τα συμβάντα μηχανισμού χρόνου εκτέλεσης, δεν χρειάζεται να αντιμετωπίζετε τις εξαιρέσεις αυτές με τον ίδιο τρόπο, αναγκάζοντας το Monitor server να επιχειρεί εκ νέου επεξεργασία του συμβάντος με αποτέλεσμα να παρουσιαστεί εμπλοκή του συστήματος. Σε αυτή την περίπτωση οι εξαιρέσεις που προκαλούνται λόγω της επεξεργασίας συμβάντων από εμπρόθεσμες περιστάσεις αντιμετωπίζονται διαφορετικά: η επεξεργασία του συμβάντος αντιμετωπίζεται στα όρια της συναλλαγής του κύκλου επεξεργασίας μιας δέσμης συμβάντων. Συνεπώς, δεδομένου ότι κατά την επεξεργασία του συμβάντος εμπρόθεσμης περίστασης προέκυψε εξαίρεση, οι αλλαγές που προήλθαν από τη δέσμη των επεξεργασμένων συμβάντων θα αναιρεθούν. Στη συνέχεια, το Monitor Server επαναφέρει την ώρα τελευταίας ενεργοποίησης, έτσι ώστε όταν δημιουργηθεί το επόμενο εμπρόθεσμο συμβάν, να οριστεί ως ώρα τελευταίας ενεργοποίησης η τρέχουσα ώρα της λειτουργίας παρακολούθησης. Αυτό έχει ως αποτέλεσμα την καθυστέρηση του εμπρόθεσμου συμβάντος μέχρι το επόμενο χρονικό διάστημα ενεργοποίησης, ελπίζοντας ότι τα συμβάντα των οποίων θα γίνει επεξεργασία στο μεταξύ θα εξαλείψουν την αιτία του σφάλματος.