[
https://issues.apache.org/jira/browse/KYLIN-1633?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15260085#comment-15260085
]
Satish Singh commented on KYLIN-1633:
-------------------------------------
Hi Team ,
I 've used log4j2 configuration whic is able to generate file as well as log
are appending in log file in tomcate server ,but log are not appending in
WebSpare server ,means empt file only created .
Please find below my log4j2.xml file .
<?xml version="1.0" encoding="UTF-8" ?>
<Configuration status="debug" strict="true" name="XMLConfigTest"
packages="org.apache.logging.log4j.test">
<Properties>
<!--Property name="filename1" immediateFlush="true"
bufferedIO="true">C:\softtag\logs</Property>
<Property name="filename2" immediateFlush="true"
bufferedIO="true">C:\softtag\logs</Property>-->
<Property name="filename1" immediateFlush="true"
bufferedIO="true">/opt/IBM/WAS/wasadmin2/app/logs/ibank_logger/chatgatewaysit101</Property>
<Property name="filename2" immediateFlush="true"
bufferedIO="true">/opt/IBM/WAS/wasadmin2/app/logs/ibank_logger/chatgatewaysit101</Property>
<Property name="LOG_PATTERN">%clr{%d{yyyy-MM-dd
HH:mm:ss.SSS}}{faint} %clr{%5p} %clr{${sys:PID}}{magenta} %clr{---}{faint}
%clr{[%15.15t]}{faint} %clr{%-40.40c{1.}}{cyan} %clr{:}{faint}
%m%n%wEx</Property>
</Properties>
<!-- <Filter type="ThresholdFilter" level="trace"/> -->
<Appenders>
<!-- <Appender type="Console" name="STDOUT"> <Layout
type="PatternLayout"
pattern="%m MDC%X%n"/> <Filters> <Filter
type="MarkerFilter" marker="FLOW"
onMatch="DENY" onMismatch="NEUTRAL"/> <Filter
type="MarkerFilter" marker="EXCEPTION"
onMatch="DENY" onMismatch="ACCEPT"/> </Filters>
</Appender> -->
<Appender type="Console" name="FLOW">
<Layout type="PatternLayout" pattern="%C{1}.%M %m
%ex%n" />
<!-- class and line number -->
<!-- <Filters> <Filter type="MarkerFilter"
marker="FLOW" onMatch="ACCEPT"
onMismatch="NEUTRAL"/> <Filter
type="MarkerFilter" marker="EXCEPTION" onMatch="ACCEPT"
onMismatch="DENY"/> </Filters> -->
</Appender>
<Appender type="File" name="File1"
fileName="${sys:filename1}/test1-${date:yyyy-MM-dd-HH-mm-ss-SSS}.log"
PatternLayout="${LOG_PATTERN}" append="true"
class="org.apache.log4j.RollingFileAppender">
<!--New log file well be created ,if old file size more
then 2kb -->
<param name="MaxFileSize" value="2000"/>
<Layout type="PatternLayout">
<Pattern>%d %p %C{1.} [%t] %m%n</Pattern>
</Layout>
<Filter type="ThreadContextMapFilter">
<KeyValuePair key="appId" value="" />
</Filter>
</Appender>
<Appender type="File" name="File2"
fileName="${sys:filename2}/test2-${date:yyyy-MM-dd-HH-mm-ss-SSS}.log"
append="true">
<Layout type="PatternLayout">
<Pattern>%d %p %C{1.} [%t] %m%n</Pattern>
</Layout>
<Filter type="ThreadContextMapFilter">
<KeyValuePair key="appId" value="bespoke" />
</Filter>
</Appender>
<!-- <Appender type="List" name="List"> </Appender> -->
</Appenders>
<Loggers>
<!-- <Logger name="org.apache.logging.log4j.test1"
level="debug" additivity="false">
<Filter type="ThreadContextMapFilter">
<KeyValuePair key="test" value="123"/>
</Filter> <AppenderRef ref="STDOUT"/> </Logger>
<Logger name="org.apache.logging.log4j.test2"
level="debug" additivity="false"> <AppenderRef
ref="File1"/> </Logger> <Logger
name="org.apache.logging.log4j.test2"
level="debug" additivity="false"> <AppenderRef
ref="File2"/> </Logger>
-->
<Root level="ALL">
<!-- <AppenderRef ref="List"/> -->
<AppenderRef ref="FLOW" />
<AppenderRef ref="File1" />
<AppenderRef ref="File2" />
</Root>
</Loggers>
</Configuration>
> Need help on log4j2 empty logger issue in webs pare environment
> ----------------------------------------------------------------
>
> Key: KYLIN-1633
> URL: https://issues.apache.org/jira/browse/KYLIN-1633
> Project: Kylin
> Issue Type: Bug
> Components: Web
> Reporter: Satish Singh
> Assignee: Zhong,Jason
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)