Skip to content

Issue 52684: Update Log4j plugin registration #1069

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

Open
wants to merge 7 commits into
base: develop
Choose a base branch
from

Conversation

labkey-jeckels
Copy link
Contributor

Rationale

Log4J deprecated the approach we were using for plugin registration and started complaining about conflicting buffering configuration.

Additionally, we can do better at consolidating early startup logging through Log4J instead of Spring Boot's default logging config.

Changes

  • Use Log4J's annotation processor to create the metadata file needed to register our plugins
  • Update to non-deprecated settings in log4j2.xml
  • Use Log4J directly for our own bootstrapping/extraction logging
  • Adjust logging library dependencies to get Spring Boot to log through Log4J

@labkey-jeckels labkey-jeckels self-assigned this May 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants