Commit 5c4fd50
[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]>1 parent 24a0997 commit 5c4fd50
1 file changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
331 | 331 | | |
332 | 332 | | |
333 | 333 | | |
334 | | - | |
| 334 | + | |
335 | 335 | | |
336 | | - | |
| 336 | + | |
337 | 337 | | |
338 | 338 | | |
339 | 339 | | |
| |||
0 commit comments