{"id":23483843,"url":"https://github.com/codesmell/camelexception","last_synced_at":"2025-06-22T08:32:20.439Z","repository":{"id":108722496,"uuid":"265692321","full_name":"CodeSmell/CamelException","owner":"CodeSmell","description":"Camel Exception spike","archived":false,"fork":false,"pushed_at":"2024-12-27T16:40:00.000Z","size":18,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-21T02:26:46.801Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CodeSmell.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-05-20T21:42:59.000Z","updated_at":"2024-12-27T16:37:11.000Z","dependencies_parsed_at":"2025-04-14T00:23:57.983Z","dependency_job_id":"93bf1ed2-75fa-46f8-bfc4-b0c239348346","html_url":"https://github.com/CodeSmell/CamelException","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/CodeSmell/CamelException","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeSmell%2FCamelException","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeSmell%2FCamelException/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeSmell%2FCamelException/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeSmell%2FCamelException/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CodeSmell","download_url":"https://codeload.github.com/CodeSmell/CamelException/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeSmell%2FCamelException/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261262043,"owners_count":23132375,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-24T21:16:21.487Z","updated_at":"2025-06-22T08:32:15.429Z","avatar_url":"https://github.com/CodeSmell.png","language":"Java","readme":"# Camel Exception Spike\nThis application is built as part of a spike to test how Camel handled exceptions on the route. The main goal is to assess how error handling and offset management work.\n\nRevamped this older project upgrading from Camel 2.x and Java 8 to Camel 4.x and Java 17\n- the older version is in the `original-spike` branch\n- the newer version is in the `main` branch\n\nThe old sample explored the following:\n- handled vs unhandled exceptions\n- exceptions that occur in the `onException`\n\nThis new sample now explores the following:s\n- handled vs unhandled exceptions\n- exceptions that occur in the `onException`\n- exceptions that occur on a sub-route in another `RouteBuilder`\n    - approaches to managing these exceptions \n    - using the `RouteConfigurationBuilder`\n    - removing the `ErrorHandler`\n       \n        \n\n        \n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodesmell%2Fcamelexception","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodesmell%2Fcamelexception","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodesmell%2Fcamelexception/lists"}