davsclaus opened a new pull request, #23553:
URL: https://github.com/apache/camel/pull/23553

   ## Summary
   
   - Replaces `ErrorRegistryEntry` with `BacklogErrorEventMessage` extending a 
new shared `BacklogEventMessage` base interface (shared with 
`BacklogTracerEventMessage`)
   - Error snapshots now capture detached exchange data (body, headers, 
properties, variables), message history, route group, endpoint URI, processing 
thread, and the full exception
   - Configuration moves from `camel.main.errorRegistry*` to a dedicated 
`camel.errorRegistry.*` property group with expanded options (bodyMaxChars, 
bodyIncludeStreams, bodyIncludeFiles, includeExchangeProperties, 
includeExchangeVariables)
   - Updated dev console, JMX MBean, tooling plugin, catalog, and documentation
   
   ## Test plan
   
   - [x] `ErrorRegistryTest` passes — verifies error capture, snapshot data, 
TTL eviction, max entries, route scoping
   - [x] All changed modules compile cleanly
   - [x] Generated metadata and catalog files regenerated with correct 
`camel.errorRegistry.*` prefix
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code) on behalf of 
Claus Ibsen


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to