Github user rgodfrey commented on the issue:

    https://github.com/apache/qpid-java/pull/1
  
    Unfortunately it seems that logback changes its API frequently without 
attempting to retain compatibility with its prior versions.  
    
    While this change (albeit enhanced with changes to the tests that are 
required because of differences between 1.1.3 and 1.1.4) would work with 1.1.7, 
switching to 1.1.10 (the current latest on the 1.1.x line) would fail because a 
separate part of the logback API has been changed (in a way in which it would 
have been easier for them to retain compatibility rather than break it... but 
never mind).
    
    Having a different release of Qpid for each release of LogBack seems an 
unappealing solution, so I think we need to examine how we deal with this issue 
in general.
    
    If Qpid is being used only in tests, do you need to include the 
logging-logback plugin at all?  Would it not be better to configure logback 
externally to Qpid, and simply omit the logback-logging plugin (and 
configuration of broker/virtualhost loggers) from your testing configuration? 
(this requires Qpid 6.1.x or later).  Outside of the logging-logback plugin the 
broker simply uses the slf4j api I believe. 


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to