Le eccezioni di Service Business rappresentano delle eccezioni note e dichiarate, anticipate dall'applicazione o dal servizio.
Le eccezioni di Service Business vengono definite sull'interfaccia del servizio.
Gli sviluppatori dei componenti devono occuparsi della dichiarazione delle possibili eccezioni che potrebbero verificarsi, così che il servizio in uso le possa gestire. Ad esempio, un errore di business per un'applicazione bancaria come "Numero di conto non valido" o "Fondi non sufficienti" è un'eccezione business. Quindi l'applicazione che chiama il servizio deve includere la logica per gestire una situazione in cui è stato fornito un numero di conto non valido o in cui è stato tentato di trasferire 100 Euro da un conto che ne conteneva solo 50. L'applicazione che chiama è stata progettata per gestire questo tipo di errori. Le eccezioni business di WebSphere ESB vengono restituite al client perché vengano ricevute e gestite in modo appropriato.
Durante la gestione delle eccezioni del servizio di business, i consumer del servizio devono implementare il client in modo tale che esegua una delle seguenti azioni per un'eccezione di business dichiarata: