Browse Source

Switch to Log4j2

tags/release-3.4.0
Decebal Suiu 4 years ago
parent
commit
fd72b53892

+ 12
- 8
demo/app/pom.xml View File

@@ -75,17 +75,21 @@
<version>${project.version}</version>
</dependency>

<!-- Logs -->
<!-- Logging -->
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.16</version>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>${log4j.version}</version>
</dependency>

<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>${slf4j.version}</version>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
<version>${log4j.version}</version>
</dependency>

<dependency>

+ 0
- 20
demo/app/src/main/resources/log4j.properties View File

@@ -1,20 +0,0 @@
log4j.rootLogger=DEBUG, Console

#
# PF4J log
#
log4j.logger.org.pf4j=DEBUG, Console
# !!! Put the bellow classes on level TRACE when you are in trouble
log4j.logger.org.pf4j.PluginClassLoader=DEBUG, Console
log4j.logger.org.pf4j.AbstractExtensionFinder=DEBUG, Console
log4j.additivity.org.pf4j=false
log4j.additivity.org.pf4j.PluginClassLoader=false
log4j.additivity.org.pf4j.AbstractExtensionFinder=false

#
# Appenders
#
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
#log4j.appender.Console.layout.conversionPattern=%-5p - %-32.32c{1} - %m\n
log4j.appender.Console.layout.ConversionPattern=%d %p %c - %m%n

+ 27
- 0
demo/app/src/main/resources/log4j2.properties View File

@@ -0,0 +1,27 @@
#
# Appenders
#
appender.console.type = Console
appender.console.name = console
appender.console.layout.type = PatternLayout
#appender.console.layout.pattern = %-5p - %-32.32c{1} - %m\n
appender.console.layout.pattern = %d %p %c - %m%n

#
# Loggers
#

# PF4J log
logger.pf4j.name = org.pf4j
logger.pf4j.level = debug
logger.pf4j.additivity = false
logger.pf4j.appenderRef.console.ref = console

# !!! Uncomment below loggers when you are in trouble
#logger.loader.name = org.pf4j.PluginClassLoader
#logger.loader.level = trace
#logger.finder.name = org.pf4j.AbstractExtensionFinder
#logger.finder.level = trace

rootLogger.level = debug
rootLogger.appenderRef.console.ref = console

+ 12
- 8
maven-archetypes/quickstart/src/main/resources/archetype-resources/app/pom.xml View File

@@ -63,17 +63,21 @@
<version>${pf4j.version}</version>
</dependency>

<!-- Logs -->
<!-- Logging -->
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.16</version>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>${log4j.version}</version>
</dependency>

<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>${slf4j.version}</version>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
<version>${log4j.version}</version>
</dependency>

<dependency>

+ 0
- 20
maven-archetypes/quickstart/src/main/resources/archetype-resources/app/src/main/resources/log4j.properties View File

@@ -1,20 +0,0 @@
log4j.rootLogger=DEBUG, Console

#
# PF4J log
#
log4j.logger.org.pf4j=DEBUG, Console
# !!! Put the bellow classes on level TRACE when you are in trouble
log4j.logger.org.pf4j.PluginClassLoader=DEBUG, Console
log4j.logger.org.pf4j.AbstractExtensionFinder=DEBUG, Console
log4j.additivity.org.pf4j=false
log4j.additivity.org.pf4j.PluginClassLoader=false
log4j.additivity.org.pf4j.AbstractExtensionFinder=false

#
# Appenders
#
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
#log4j.appender.Console.layout.conversionPattern=%-5p - %-32.32c{1} - %m\n
log4j.appender.Console.layout.ConversionPattern=%d %p %c - %m%n

+ 27
- 0
maven-archetypes/quickstart/src/main/resources/archetype-resources/app/src/main/resources/log4j2.properties View File

@@ -0,0 +1,27 @@
#
# Appenders
#
appender.console.type = Console
appender.console.name = console
appender.console.layout.type = PatternLayout
#appender.console.layout.pattern = %-5p - %-32.32c{1} - %m\n
appender.console.layout.pattern = %d %p %c - %m%n

#
# Loggers
#

# PF4J log
logger.pf4j.name = org.pf4j
logger.pf4j.level = debug
logger.pf4j.additivity = false
logger.pf4j.appenderRef.console.ref = console

# !!! Uncomment below loggers when you are in trouble
#logger.loader.name = org.pf4j.PluginClassLoader
#logger.loader.level = trace
#logger.finder.name = org.pf4j.AbstractExtensionFinder
#logger.finder.level = trace

rootLogger.level = debug
rootLogger.appenderRef.console.ref = console

+ 1
- 0
maven-archetypes/quickstart/src/main/resources/archetype-resources/pom.xml View File

@@ -27,6 +27,7 @@

<pf4j.version>{{project.version}}</pf4j.version>
<slf4j.version>1.7.7</slf4j.version>
<log4j.version>2.13.1</log4j.version>
</properties>

<build>

+ 20
- 6
pf4j/pom.xml View File

@@ -72,12 +72,6 @@
<artifactId>slf4j-api</artifactId>
<version>${slf4j.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>${slf4j.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.github.zafarkhaja</groupId>
<artifactId>java-semver</artifactId>
@@ -90,6 +84,26 @@
<optional>true</optional>
</dependency>

<!-- Logging -->
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>${log4j.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>${log4j.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
<version>${log4j.version}</version>
<scope>test</scope>
</dependency>

<!-- Testing -->
<dependency>
<groupId>org.hamcrest</groupId>

+ 0
- 20
pf4j/src/test/resources/log4j.properties View File

@@ -1,20 +0,0 @@
log4j.rootLogger=DEBUG, Console

#
# PF4J log
#
log4j.logger.org.pf4j=DEBUG, Console
# !!! Put the bellow classes on level TRACE when you are in trouble
log4j.logger.org.pf4j.PluginClassLoader=WARN, Console
log4j.logger.org.pf4j.AbstractExtensionFinder=DEBUG, Console
log4j.additivity.org.pf4j=false
log4j.additivity.org.pf4j.PluginClassLoader=false
log4j.additivity.org.pf4j.AbstractExtensionFinder=false

#
# Appenders
#
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
#log4j.appender.Console.layout.conversionPattern=%-5p - %-32.32c{1} - %m\n
log4j.appender.Console.layout.ConversionPattern=%d %p %c - %m%n

+ 27
- 0
pf4j/src/test/resources/log4j2.properties View File

@@ -0,0 +1,27 @@
#
# Appenders
#
appender.console.type = Console
appender.console.name = console
appender.console.layout.type = PatternLayout
#appender.console.layout.pattern = %-5p - %-32.32c{1} - %m\n
appender.console.layout.pattern = %d %p %c - %m%n

#
# Loggers
#

# PF4J log
logger.pf4j.name = org.pf4j
logger.pf4j.level = debug
logger.pf4j.additivity = false
logger.pf4j.appenderRef.console.ref = console

# !!! Uncomment below loggers when you are in trouble
#logger.loader.name = org.pf4j.PluginClassLoader
#logger.loader.level = trace
#logger.finder.name = org.pf4j.AbstractExtensionFinder
#logger.finder.level = trace

rootLogger.level = debug
rootLogger.appenderRef.console.ref = console

+ 1
- 0
pom.xml View File

@@ -46,6 +46,7 @@
<maven.compiler.release>8</maven.compiler.release>

<slf4j.version>1.7.25</slf4j.version>
<log4j.version>2.13.1</log4j.version>
<asm.version>7.1</asm.version>

<junit.version>5.4.0</junit.version>

Loading…
Cancel
Save