ppkarwasz commented on issue #1983:
URL: 
https://github.com/apache/logging-log4j2/issues/1983#issuecomment-1821552286

   @aschepp,
   
   Thank you for noticing.
   
   We use BND to generate both our OSGi and JPMS descriptors. The problem is 
caused by the multi-release nature of `slf4j-api` 2.x. Our current version of 
BND does not support MRJs, hence the wrong file-based name ended up in the 
descriptor.
   
   Version `1.7.36` of `log4j-api` used in release 2.21.1 is not an MRJ, so you 
can downgrade to `log4j-to-slf4j` version 2.21.1 as a workaround.
   
   As soon as our [CI build 
finishes](https://github.com/apache/logging-log4j2/actions/runs/6948583130) a 
new corrected `2.23.0-SNAPSHOT` version should be available. Can you check if 
it solves your problem? Feel free to reopen this issue if it doesn't.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to