Claus Ibsen created CAMEL-25073:
-----------------------------------

             Summary: camel-management - MBean registration: follow-ups from 
the deep review
                 Key: CAMEL-25073
                 URL: https://issues.apache.org/jira/browse/CAMEL-25073
             Project: Camel
          Issue Type: Bug
          Components: camel-management
            Reporter: Claus Ibsen


Follow-ups found in the review of CAMEL-25065 
(https://github.com/apache/camel/pull/26959), not changed there:

# A CamelContext name (or management name pattern) with , = : " * ? fails to 
start, as the context key of the object names is not quoted (every query that 
builds the context key would have to change too).
# A context-scoped onException is one definition in every route, so its 
processors share one MBean, which is unregistered when one of the routes is 
removed.
# Two endpoints that only differ in a masked secret get the same object name; 
removing one unregisters the other's MBean.
# Thread pools created by the same source (such as the aggregate's recover and 
timeout checkers) get the same object name.
# Components are registered with mbeansLevel=ContextOnly.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to