Keine Exceptions in HTTP-Responses im Produktivbetrieb [S]

Warum?

Aktuell werden in HTTP-Responses des Zustelldienstes java-Exceptions zurückgegeben.

Relevante Links und Bemerkungen

Akzeptanzkriterien

  • Für den Produktivbetrieb müssen diese durch generische Fehlermeldungen ersetzt werden.
    • Minimallösung: Exception wegloggen und generischen Fehler rausgeben.

Durchführungsplan

  • Zustelldienst General Exception Handling anpassen (Entfernen von exception informationen bei 5xx Fehlern)
    • Zalando Problems Library Funktionalität überprüfen.
    • DEV und TEST logs zu Exception Infos durchsuchen
      • Gibt es nicht mapp bare Exceptions via No type URI for Spring exception {} found. Using default type: {} log message
  • Code überprüfen ob Exception Informationen explizit nach außen gegeben wird und beheben.
  • Api tests dafür schreibbar ?
  • DEV ausrollen
  • Docu überprüfen ob Anpassungen nötig sind
  • Definition of Done wurde geprüft
Edited by Michael Miera