Riferimenti: Proprietà del componente Custom-Error-Handler
Scheda Common
Proprietà | Nome attributo XML | Descrizione |
|---|---|---|
ID gestore errori
| id
| ID univoco del componente del gestore errori personalizzato all'interno dell'assieme. |
Errore di reiterazione
| rethrow-error
| Specifica se il componente del gestore errori personalizzato ritrasmette l'errore ai gestori degli errori a monte al termine dell'elaborazione. Il valore predefinito è false , il che significa che il componente custom-error-handler elabora l'errore da solo, quindi lo contrassegna come gestito.È anche possibile contrassegnare gli errori come gestiti chiamando il setErrorHandled metodo nel MediationContext oggetto. Esempio: mediationContext.setErrorHandled(true) . |
Fagiolo primaverile
| ref
| ID di un bean Spring che implementa una delle due classi di interfaccia seguenti:
|
Scheda Espressioni
Proprietà | Nome attributo XML | Descrizione |
|---|---|---|
Espressione condizionale
| condition-expression
| Consente di immettere direttamente le espressioni condizionali MVEL. Se tutte le espressioni restituiscono true , oppure, se non si specifica un'espressione, viene richiamato il gestore degli errori. In caso contrario, il gestore degli errori non viene richiamato, la gestione degli errori continua lungo la catena di elaborazione e il sistema aggiunge una voce del registro di controllo di tipo ERROR_HANDLER_SKIPPED .Per aggiungere una nuova espressione sotto qualsiasi riga esistente, fare clic su Aggiungi , quindi immettere l'espressione.Per aggiungere una nuova espressione sopra una riga esistente, posizionare il cursore su tale riga, quindi fare clic su Insert nel menu a discesa Add .Utilizzare i pulsanti a destra della scheda Expressions per eliminare le righe o riordinarle. |