glimmerveen opened a new pull request, #213:
URL: https://github.com/apache/felix-dev/pull/213

   Currently Felix Health Check cannot be used in a runtime where SLF4j 2.x is 
deployed. I traced this to Health Check's API dependency on the 
`org.slf4j.helpers.MessageFormatter`. This PR replaces this dependency with a 
custom format implementation that should be equivalent to what was used from 
SLF4j API.
   
   Some background: HC API currently builds against SLF4j 1.7.x, and uses both 
the api package itself and the MessageFormatter from the `org.slf4j.helpers` 
package. Within SLF4j 2.x, the main API package is exported in both 1.7.36 and 
2.x, allowing this bundle to serve both SLF4j 1.7.x users and 2.x users. This 
"double version export" is not done for the helpers package, and thus the 
current HC API bundle cannot resolve when SLF4j 2.x is deployed.


-- 
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: dev-unsubscr...@felix.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to