James Netherton created CAMEL-14377:
---------------------------------------

             Summary: Add configuration option to disable BraintreeLogHandler
                 Key: CAMEL-14377
                 URL: https://issues.apache.org/jira/browse/CAMEL-14377
             Project: Camel
          Issue Type: Improvement
          Components: camel-braintree
            Reporter: James Netherton
            Assignee: James Netherton
             Fix For: 3.1.0


The Braintree component has its own JUL-SLF4J bridge class 
[BraintreeLogHandler|https://github.com/apache/camel/blob/master/components/camel-braintree/src/main/java/org/apache/camel/component/braintree/internal/BraintreeLogHandler.java].

If there's an existing log framework on the classpath that can already do such 
bridging (E.g JBoss Logging on WildFly and Quarkus), then you end with an 
endless recursion situation when Braintree invokes any of its logger methods.

It'd be nice to have the option of disabling BraintreeLogHandler in such 
scenarios.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to