Rob Godfrey created QPID-7372:
---------------------------------
Summary: [Java Broker] Remove hard dependency on logback from
broker-core
Key: QPID-7372
URL: https://issues.apache.org/jira/browse/QPID-7372
Project: Qpid
Issue Type: Improvement
Components: Java Broker
Reporter: Rob Godfrey
Assignee: Rob Godfrey
Fix For: qpid-java-6.1
Currently the SystemConfig class has a hard dependency on LogBack, and forces
instantiation / resetting the logback config.
To allow for easier embedding of the broker we can move this instantiation out
of the core model and into the code use to bootstrap the broker instance. We
can also move the logback dependent model objects into a separate plugin. In
this way the System Config (and child Broker) will simply use whatever has
been set up for them in slf4j and an embedder of the broker could choose to use
a different logging provider or simply a logback configuration which is not
managed by the broker itself.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]