Gestione delle eccezioni e degli errori

Un processo BPEL potrebbe incontrare errori in vari punti del processo.

Perché e quando effettuare questa attività

Gli errori BPEL (Business Process Execution Language) sono causati da:

Esistono dei meccanismi per gestire questi errori. Utilizzare uno dei seguenti meccanismi per gestire gli errori generati da un'istanza di processo:

Un processo BPEL può restituire errori anche a un chiamante di un'operazione fornita dal processo. È possibile creare un modello per l'errore nel processo come attività di risposta con nome e dati dell'errore. Tali errori vengono restituiti al chiamante dell'API come eccezioni verificate.

Se un processo BPEL non gestisce un errore BPEL o se si verifica un'eccezione API, al chiamante dell'API viene restituita un'eccezione di runtime. Un esempio di eccezione API si verifica quando il modello del processo per cui deve essere creata un'istanza non esiste.

La gestione degli errori e delle eccezioni viene descritta nelle attività seguenti.


(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)