Skip to content
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

Reevaluate the use of log4j within the deegree project #1248

Open
copierrj opened this issue Dec 15, 2021 · 5 comments · May be fixed by #1705
Open

Reevaluate the use of log4j within the deegree project #1248

copierrj opened this issue Dec 15, 2021 · 5 comments · May be fixed by #1705
Labels
dependencies Pull requests that update a dependency (library) TMC discussion to be discussed by technical management committee members
Milestone

Comments

@copierrj
Copy link
Member

Given that we do not use most of the functionality of log4j we should discussing moving to a less complicated logging framework.

@tfr42 tfr42 added the dependencies Pull requests that update a dependency (library) label Dec 15, 2021
@copierrj copierrj added the TMC discussion to be discussed by technical management committee members label Dec 15, 2021
@tfr42
Copy link
Member

tfr42 commented Dec 15, 2021

Currently the API of slf4j is used in deegree. See what slf4j is offering on options:

@tfr42
Copy link
Member

tfr42 commented Dec 15, 2021

@tfr42
Copy link
Member

tfr42 commented Jan 5, 2022

Adding a chapter to the documentation how to swap the logging framework and how to build a WAR using an individual Maven POM shall be added.

@tfr42
Copy link
Member

tfr42 commented May 31, 2022

Log4j 1.2 has been reloaded into https://reload4j.qos.ch/ which provides an updated version of the old log4j 1.2 API.

@tfr42
Copy link
Member

tfr42 commented Jun 1, 2022

The TMC has the notion to move from Apache Log4j2 Version 2.x to logback as the default logging provider for the deegree 3.5 line.
The handbook shall include a short description how to replace logback with the prefered logging framework by users.

@tfr42 tfr42 added this to the 3.6 milestone Mar 24, 2024
@stephanr stephanr self-assigned this Jun 6, 2024
@stephanr stephanr linked a pull request Jun 6, 2024 that will close this issue
1 task
@stephanr stephanr removed their assignment Jun 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency (library) TMC discussion to be discussed by technical management committee members
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants