`JsonDeserializer` ohne `ErrorHandlingDeserializer`
authorKai Moritz <kai@juplo.de>
Sun, 11 Sep 2022 20:12:26 +0000 (22:12 +0200)
committerKai Moritz <kai@juplo.de>
Fri, 16 Sep 2022 16:09:23 +0000 (18:09 +0200)
commit0f8b60904f41f2aeb83b0a48416234f45eeb3210
tree9713cae004bb23cb4df569d07a483cd3eed485af
parent09f41d28864556d68d8b8430addbce4a7fd13d91
`JsonDeserializer` ohne `ErrorHandlingDeserializer`

* Der `ErrorHandlingDeserializer` wird nicht nur benötigt, um die
  Informationen aufzuzeichnen, auf deren Basis der
  `DeadLetterPublishingRecoverer` die fehlgeschlagenen Nachrichten für
  das Dead-Letter-Topic serialisiert.
* Er sorgt auch dafür, das ein Fehler nur einmal aufschlägt.
* Ohne den `ErrorHandlingDeserializer` gerät die Anwendung daher in
  eine Endlosschleife, wenn eine Poison-Pill auf den `JsonDeserializer`
  trifft, und kommt aus dieser auch durch einen Neustart nicht mehr
  heraus!
src/main/resources/application.yml