Watch
1
0
Fork
You've already forked jeap-error-handling
0
mirror of https://github.com/jeap-admin-ch/jeap-error-handling.git synced 2026-08-17 12:55:05 +00:00
Read-only mirror of https://github.com/jeap-admin-ch/jeap-error-handling — Bundesamt für Informatik und Telekommunikation. Issues & pull requests at the source. Catalog: https://www.opensource.admin.ch/en/softwares/mmi27y https://www.opensource.admin.ch/en/softwares/mmi27y
  • Java 78.7%
  • TypeScript 15.5%
  • HTML 5.2%
  • SCSS 0.3%
  • JavaScript 0.2%
  • Other 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-16 21:31:32 +00:00
.idea/runConfigurations jEAP OSS preparation 2025-02-03 08:09:34 +01:00
.mvn/wrapper JEAP-7146 Fix npm test running no tests and update Maven wrapper to 3.9.16 2026-06-12 08:58:38 +02:00
docs JEAP-7330 Fix the broken retry sequence diagram 2026-07-30 14:16:15 +02:00
jeap-error-handling-service fix(deps): update dependency ch.admin.bit.jeap:jeap-spring-boot-parent to v39 2026-08-16 21:31:32 +00:00
jeap-error-handling-service-instance fix(deps): update dependency ch.admin.bit.jeap:jeap-spring-boot-parent to v39 2026-08-16 21:31:32 +00:00
jeap-error-handling-ui fix(deps): update dependency ch.admin.bit.jeap:jeap-spring-boot-parent to v39 2026-08-16 21:31:32 +00:00
.gitignore JEAP-6889: Upgrade to Spring Boot 4 and switch tracing from Brave/Zipkin to OTel. 2026-05-05 10:35:29 +02:00
.trivyignore JEAP-5456: Add .trivyignore 2025-10-01 12:26:30 +02:00
AGENTS.md JEAP-7330 Document the docs/ and MDX conventions in AGENTS.md 2026-07-30 13:44:52 +02:00
CHANGELOG.md fix(deps): update dependency ch.admin.bit.jeap:jeap-spring-boot-parent to v39 2026-08-16 21:31:32 +00:00
CONTRIBUTING.md jEAP OSS preparation 2025-02-03 08:09:34 +01:00
LICENSE jEAP OSS preparation 2025-02-03 08:09:34 +01:00
mvnw jEAP OSS preparation 2025-02-03 08:09:34 +01:00
pom.xml fix(deps): update dependency ch.admin.bit.jeap:jeap-spring-boot-parent to v39 2026-08-16 21:31:32 +00:00
publiccode.yml fix(deps): update dependency ch.admin.bit.jeap:jeap-spring-boot-parent to v39 2026-08-16 21:31:32 +00:00
README.md JEAP-7253 Add no-Jira-ticket filter to the error list and browser E2E tests 2026-07-13 10:36:52 +02:00
SECURITY.md jEAP OSS preparation 2025-02-03 08:09:34 +01:00
setPomVersions.sh jEAP OSS preparation 2025-02-03 08:09:34 +01:00
THIRD-PARTY-FRONTEND-LICENSES.md JEAP-7308: Update renovate.json to include additional configuration for manual angular stack major updates 2026-08-05 15:28:27 +02:00
THIRD-PARTY-LICENSES.md Updating THIRD-PARTY-LICENSES.md 2026-08-13 14:24:19 +02:00

jEAP Error Handling Service

The jEAP Error Handling Service (EHS) makes sure that no Kafka message is lost when its processing fails in a business application. It consumes MessageProcessingFailedEvents published by the jEAP messaging error handler, persists the failed messages, automatically retries temporary errors, escalates permanent errors to manual tasks, and provides a UI to inspect, resend and close errors — with optional grouping of related errors and Jira issue tracking.

This repository is published as a library: every business system creates and deploys its own EHS instance depending on it.

Documentation

Versioning

This library is versioned using Semantic Versioning and all changes are documented in CHANGELOG.md following the format defined in Keep a Changelog.

Note

This repository is part of the open source distribution of jEAP. See github.com/jeap-admin-ch/jeap for more information.

License

This repository is Open Source Software licensed under the Apache License 2.0.