-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wrong files/lib definitions in certain *-capture.mod files? #6464
Comments
Yup, looks like a bug to me - shouldn't be any jars in |
I'll take this and get a PR put up today. |
Just looked at slf4j and the correct one should be There is also a |
+ Adding distribution tests for logging module combinations. Signed-off-by: Joakim Erdfelt <[email protected]>
Opened PR #6465 with fix (and new distribution tests) |
…ad-location Issue #6464 - fix logging capture modules
Jetty version(s)
Description
I just tried to create a jetty-base using all of the logging *-capture modules and ended up with a jar file on the root of jetty-base. That seemed weird so I looked into the files and found the following sections which seem to be broken.
https://github.com/eclipse/jetty.project/blob/dc21b2d73cafd78a56e8e532cf50863739bd7027/jetty-home/src/main/resources/modules/logging-jcl-capture.mod#L16-L20
The file should be downloaded to
lib/logging/jcl-over-slf4j-${slf4j.version}.jar
, right?https://github.com/eclipse/jetty.project/blob/dc21b2d73cafd78a56e8e532cf50863739bd7027/jetty-home/src/main/resources/modules/logging-log4j1-capture.mod#L16-L20
Here
jcl-over-slf4j-${slf4j.version}.jar
is also downloaded to the root of jetty-base butlib/logging/log4j-to-slf4j-${slf4j.version}.jar
is put on classpath. Solog4j-to-slf4j-${slf4j.version}.jar
should have been downloaded in the first place and put intolib/logging/
, right?The text was updated successfully, but these errors were encountered: