summaryrefslogtreecommitdiffstats
path: root/src/main/resources
diff options
context:
space:
mode:
authorTravis Watkins <amaranth@ubuntu.com>2013-12-01 11:15:18 -0600
committerTravis Watkins <amaranth@ubuntu.com>2013-12-01 11:15:18 -0600
commitc098854591a90a2c8d384663a00cb7cb73cef0ac (patch)
tree3bfc3b7cc70608685783312475b296b080860872 /src/main/resources
parent2726696652179a5ead7dc07dd39edf7dfda687f7 (diff)
downloadcraftbukkit-c098854591a90a2c8d384663a00cb7cb73cef0ac.tar
craftbukkit-c098854591a90a2c8d384663a00cb7cb73cef0ac.tar.gz
craftbukkit-c098854591a90a2c8d384663a00cb7cb73cef0ac.tar.lz
craftbukkit-c098854591a90a2c8d384663a00cb7cb73cef0ac.tar.xz
craftbukkit-c098854591a90a2c8d384663a00cb7cb73cef0ac.zip
Forward exceptions to log4j, cleanup logger handling. Fixes BUKKIT-4948
Diffstat (limited to 'src/main/resources')
-rw-r--r--src/main/resources/log4j2.xml25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/main/resources/log4j2.xml b/src/main/resources/log4j2.xml
new file mode 100644
index 00000000..c868e8c5
--- /dev/null
+++ b/src/main/resources/log4j2.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Configuration status="WARN" packages="net.minecraft,com.mojang">
+ <Appenders>
+ <Queue name="TerminalConsole">
+ <PatternLayout pattern="[%d{HH:mm:ss} %level]: %msg%n" />
+ </Queue>
+ <RollingRandomAccessFile name="File" fileName="logs/latest.log" filePattern="logs/%d{yyyy-MM-dd}-%i.log.gz">
+ <PatternLayout pattern="[%d{HH:mm:ss}] [%t/%level]: %msg%n" />
+ <Policies>
+ <TimeBasedTriggeringPolicy />
+ <OnStartupTriggeringPolicy />
+ </Policies>
+ </RollingRandomAccessFile>
+ </Appenders>
+ <Loggers>
+ <Root level="info">
+ <filters>
+ <MarkerFilter marker="NETWORK_PACKETS" onMatch="DENY" onMismatch="NEUTRAL" />
+ </filters>
+ <AppenderRef ref="File"/>
+ <AppenderRef ref="TerminalConsole"/>
+ </Root>
+ </Loggers>
+</Configuration>
+