2016-04-19 7 views
0

Das Verhalten für die Stapelverarbeitung unserer Geschäftseinheiten, die wir möchten, besteht darin, die fehlgeschlagene Transaktion rückgängig zu machen und es nicht erneut zu versuchen. Ich habe das Forum gelesen und es scheint, dass es nicht möglich ist. Wir haben commitInterval = 1 gesetzt und die Never Retry Policy für diesen speziellen Fall versucht, aber ohne Erfolg. Ich habe das rationale gelesen ist, dass der Schreiber nicht weiß, ob die Liste der empfangenen Artikel die erste oder nachfolgende Verarbeitung im Falle eines Fehlers ist.Disable Retry When commitInterval = 1

Habe ich das richtig zusammengefasst und Spring Batch unterstützt derzeit nicht das von uns gesuchte Verhalten?

+0

posten Sie bitte die komplette Jobkonfiguration, die b Verhalten, das Sie beschreiben, sollte passieren, während Sie skip verwenden –

Antwort