On Nov 27, 2015, at 1:02 AM, Pranaya Behera <[email protected]> wrote:
Hi,
I have this log4j2.json on my resources dir. I am running jetty (embedded
server).
{
"configuration": {
"status": "TRACE", "name": "App", "monitorInterval": "300",
"appenders": {
"appender": [
{
"type": "Console", "name": "STDOUT", "PatternLayout": {
"pattern": "%m%n" }
}, {
"type": "RollingFile", "name": "RollingFile",
"PatternLayout": {
"pattern": "%m%n" }, "filename": "${sys:user.home}/console.log",
"filePattern": "${sys:user.home}/$${date:yyyy-MM}/console-%d{MM-dd-yyyy}-%i.log", "TimeBasedTriggeringPolicy": {
"interval": 24, "modulate": true }
}, {
"type": "RollingFile", "name": "text-roll",
"PatternLayout": {
"pattern": "%d %p %c{1.} [%t] %m %ex%n" }, "filename": "${sys:user.home}/info.log",
"filePattern": "${sys:user.home}/$${date:yyyy-MM}/info-%d{MM-dd-yyyy}-%i.log", "TimeBasedTriggeringPolicy": {
"interval": 24, "modulate": true }
}, {
"type": "RollingFile", "name": "json-roll", "JsonLayout": {
"complete": true, "compact": true, "eventEol": true }, "filename":
"${sys:user.home}/json.log", "filePattern": "${sys:user.home}/$${date:yyyy-MM}/json-%d{MM-dd-yyyy}-%i.log",
"TimeBasedTriggeringPolicy": {
"interval": 24, "modulate": true }
}
]
}, "loggers": {
"logger": [
{
"name":"Console Root", "level": "TRACE", "AppenderRef": {
"ref": "STDOUT" }
}, {
"name":"Console Output", "level": "TRACE", "AppenderRef": {
"ref": "RollingFile" }
}, {
"name":"Info", "level": "INFO", "AppenderRef": {
"ref": "text-roll" }
}, {
"name":"Json", "level": "ERROR", "AppenderRef": {
"ref": "json-roll" }
}
], "root": {
"level" : "ALL", "AppenderRef": {
"ref": "STDOUT" }
}
}
}
}
While it does create those file but never writes to those anything. In the
console.log, info.log is empty. But json.log has this content if I try to
request one endpoint on my jersey webservice.
|[] |
While starting my main app for the jetty server this is the console log that is
coming:
https://gist.github.com/shadow-fox/15ec570068adb9a7ac31
Can someone help me what's wrong in the configuration or why it is not writing
anything to those file?
--
Thanks & Regards
Pranaya Behera