Error handling und Logging

An diversen Stellen erhält man 500 Fehlermeldungen (zum Beispiel wenn ein Fehler beim zeep Service (shib connector) entsteht) - hier sind die meisten Fälle allerdings 400er fehlercodes

Analog bei der Results Retention: single-compose-worker_analytics-1 | [2024-08-14 10:39:01,176: WARNING/ForkPoolWorker-16] http://rights-engine:80/api/v1/provider/results-retention single-compose-worker_analytics-1 | [2024-08-14 10:39:01,230: WARNING/ForkPoolWorker-16] 500 single-compose-worker_analytics-1 | [2024-08-14 10:39:01,230: WARNING/ForkPoolWorker-16] Failed execute results retention

Hier fehlt sowohl eine Sinnvolle Fehlermeldung, als auch Diagnose, zu welchem Task das Problem gehört. Ist es generell?

Damit wird der Betrieb und die Entwicklung neuer Komponenten enorm erschwert.