Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[LOGBACK-1736] Make OSGi S.L.M. requirement for Configurator optional
For LOGBACK-1729 (https://jira.qos.ch/browse/LOGBACK-1729) the OSGi Service Loader Mediator Manifest entries were enhanced to be able to load logback Configurator services provided by other OSGi bundles. Unintentionally this requirement was only specified with 'cardinality:=multiple' and without 'resolution:=optional', which means that at least one bundle providing a Configurator service is required (but more are possible). This adds the forgotten 'resolution:=optional' directive to also allow the logback-classic bundle to resolve if no Configurator service is available, which is a valid case and for what the code is prepared. Fixes https://jira.qos.ch/browse/LOGBACK-1736 Signed-off-by: Hannes Wellmann <[email protected]>
- Loading branch information