Details
-
Bug
-
Resolution: Unresolved
-
Major
-
1.3.0
-
None
Description
There two flaws preventing usage wir that version, despite of dependencies page in the documentation declaring the compatibility:
- logback-access declares dependency on Servlet API 4.0.0 (manifest) or 4.0.1 (documentation). Jetty 9.4.48 provides only a Servlet API 3.1 compliant implementation (see https://www.eclipse.org/jetty/). Is 4.x a real requirement?
- logback-access specifies version=“9.4.48.v20220622” for all Jetty packages in Import-Package. Jetty 9.4.48.v20220622 declares bundle-version=“9.4.48.v20220622” for all packages in Export-Package but version=“9.4.48”. Version “9.4.48” < “9.4.48.v20220622” when it comes to comparing, so the requirement cannot be matched. Jetty packages cannot be wired. Loading Jetty classes by logback-access thus fails (but not the resolution prior to it, dependencies are optional).