2016-08-05 51 views
0

Ich suche das Beispiel dafür, wie den Fehlerkanal aus dem oben gesetzt verwenden:AWS Frühling Integration: Fehler Kanal Eample

SqsMessageDrivenChannelAdapter adapter = 
    new SqsMessageDrivenChannelAdapter(sqs, "queue"); 
    adapter.setMaxNumberOfMessages(1); 
    adapter.setWaitTimeOut(20); 
    adapter.setTaskExecutor(task); 
    adapter.setOutputChannel(channel); 
    adapter.setErrorChannel(...); 

Ich bin nicht sicher, wie die Fehler Kanäle arbeiten und nicht viel gefunden, über es online.

Antwort

0

Wenn der Downstream-Flow eine Ausnahme auslöst, wird eine ErrorMessage mit der fehlgeschlagenen Nachricht und der Ursache an den Fehlerkanal gesendet. Siehe Error Handling.