Stoppen des Nachrichtenflusss in der Mitte eines Federintegrationsflusss
Posted: 21 May 2025, 13:51
Ich habe einen Feder -Integrationsfluss, der JMS -Nachrichten mithilfe der Java DSL durch die Verwendung eines JMS -MessagedRivenchanneladapter hört. Es hat einen Unterfluss wie folgt: < /p>
f -> f.handle(ServiceA)
.handle(ServiceB);
< /code>
In Service A schreibe ich eine Nachricht an eine DB. Wenn ich einen vorübergehenden Fehler erhalte, werfe ich diesen Fehler einfach, wodurch die Nachricht wie erwartet nachgeliefert wird. Kann ich das tun?
f -> f.handle(ServiceA)
.handle(ServiceB);
< /code>
In Service A schreibe ich eine Nachricht an eine DB. Wenn ich einen vorübergehenden Fehler erhalte, werfe ich diesen Fehler einfach, wodurch die Nachricht wie erwartet nachgeliefert wird. Kann ich das tun?