java - Log4j2 JSONLayout not appending closing (]) square bracket -
here log4j2.xml config file:
<?xml version="1.0" encoding="utf-8"?> <configuration status="off"> <appenders> <file name="jsonfile" filename="logs/mylog.log" immediateflush="true" append="false"> <jsonlayout complete="true" charset="utf-8" compact="false" eventeol="false" properties="true"/> </file> </appenders> <loggers> <root level="all" includelocation="true"> <appenderref ref="jsonfile"/> </root> </loggers> </configuration> the output looks follows:
[ { "timemillis" : 1503303149998, "thread" : "restlet-343114711", "level" : "info", "loggername" : "my.logger.name", "message" : "import completed successfully", "endofbatch" : false, "loggerfqcn" : "org.apache.logging.log4j.spi.abstractlogger", "contextmap" : { "class" : "my.package.class", "method" : "getprogress", "user" : "myuser" }, "threadid" : 45, "threadpriority" : 5 } which missing closing square bracket. how configure log4j2 add closing tag?
Comments
Post a Comment