-
Notifications
You must be signed in to change notification settings - Fork 260
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
Regression (3.12) : Cannot debug server chassis (-Ddebug) #6994
Comments
The breakage appears to be caused by slf4J 2.x The following change restores the logging
Log entries made by egeria work fine with both versions - this would have been clear from testing. However the controllability of spring logging is broken. Version 1.7.36 of slf4J is the latest 1.x version, and does not show as containing any known security vulnarabilities. There is some discussion about spring logging breakage with 2.0 -- given we expect a major spring version change for the next version of egeria, I am going to suggest reverting the logging version for now, and we can review once on the new spring boot version - there may be other subtleties with versions of logback etc, so this is the simplest, reasonable, change to get us back to where things were in 3.11 |
…g debug logging working Signed-off-by: Nigel Jones <[email protected]>
…g debug logging working Signed-off-by: Nigel Jones <[email protected]>
…g debug logging working Signed-off-by: Nigel Jones <[email protected]>
…g debug logging working Signed-off-by: Nigel Jones <[email protected]>
#6994 Revert slf4j-api version - 3.12 regression preventing spring de…
Is there an existing issue for this?
Current Behavior
No debug is enabled by passing
-Ddebug
or setting LOGGING_LEVEL_ROOT=debug etc - these techniques are essential to debugging non-egeria issues such as kafka client, class loading, jackson parsing errors etc, often with refinements ie:Expected Behavior
In the 3.11 release & previously, when the -Ddebug flag is passed, or other logging options like -Dlogging.level.root, we get extra info which can be useful to debug spring/jackson./classloader issues ie:
With 3.12 and above this does not work
Steps To Reproduce
See above
Environment
Any Further Information?
Affects maven and gradle builds
The text was updated successfully, but these errors were encountered: