Andy Seaborne created JENA-1867:
-----------------------------------
Summary: Move jena-jdbc off log4j1
Key: JENA-1867
URL: https://issues.apache.org/jira/browse/JENA-1867
Project: Apache Jena
Issue Type: Task
Components: JDBC
Affects Versions: Jena 3.14.0
Reporter: Andy Seaborne
Now that JENA-1005 has been completed, the only part of Jena directly
mentioning log4j1 is jena-jdbc. This controls log4j1 directly.
{org.apache.jena.jdbc.JnaDriver}} and {{TestMemDriverWithLogging}}.
The dependency on log4j1 is managed in jena-jdbc/pom.xml to isolate it from the
rest of Jena and used in jena-jdbc-core/pom.xml.
Possibilities include:
# Bundle log4j2; possibly use {{LogCtl}} rather than code directly.
# Remove it (is it documented outside javadoc?)
# Continue with log4j1 can record the fact for the automated GH security scan
of dependencies.
(2) is motivated by my lack of knowledge about how visible the feature is and
whether such "logging less" use case arise nowadays.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)