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]
