<FONT face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size=2><DIV>Hi,</DIV><DIV><BR> </DIV><DIV><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><FONT size=3><FONT face=Calibri>I am using external properties file(<I>process_settings.properties</I>) for variable substitution to programmatically configure the following logger parameters:<?xml:namespace prefix = "o" ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></FONT></FONT></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><FONT size=3><FONT face=Calibri>BACKUP_COUNT (backup history)<o:p></o:p></FONT></FONT></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><FONT size=3><FONT face=Calibri>FILE_SIZE<o:p></o:p></FONT></FONT></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><FONT size=3><FONT face=Calibri><I><SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin">LOG_LEVEL</SPAN></I><SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><o:p></o:p></SPAN></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><o:p><FONT size=3 face=Calibri> </FONT></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><FONT size=3><FONT face=Calibri>From my application, after I set the above mentioned params in properties file, I want the logback configuration(and hence the new properties file) to be reloaded and restarted again.<o:p></o:p></FONT></FONT></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><o:p><FONT size=3 face=Calibri> </FONT></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><FONT size=3><FONT face=Calibri>For that I am doing:<o:p></o:p></FONT></FONT></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black">LoggerContext loggerContext = (LoggerContext) LoggerFactory.<I>getILoggerFactory</I>();</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black">loggerContext.reset();<o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black">ContextInitializer ci = </SPAN><B><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #7f0055">new</SPAN></B><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"> ContextInitializer(loggerContext);<o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black">ci.autoConfig();<o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><o:p> </o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><FONT size=3><FONT face=Calibri>On restart, logback.xml is not using the updated properties file, instead it is still substituting values which were set previously. <o:p></o:p></FONT></FONT></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><o:p><FONT size=3 face=Calibri> </FONT></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><FONT size=3><FONT face=Calibri>Please suggest how to restart logback such that the updated properties file is picked up.<o:p></o:p></FONT></FONT></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><FONT size=3><FONT face=Calibri>(Properties file is being correctly updated – this has been verified) <SPAN style="mso-spacerun: yes"> </SPAN><o:p></o:p></FONT></FONT></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><o:p> </o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas">Logback.xml<o:p></o:p></SPAN></B></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><?</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">xml</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"> <SPAN style="COLOR: #7f007f">version</SPAN><SPAN style="COLOR: black">=</SPAN><I><SPAN style="COLOR: #2a00ff">"1.0"</SPAN></I> <SPAN style="COLOR: #7f007f">encoding</SPAN><SPAN style="COLOR: black">=</SPAN><I><SPAN style="COLOR: #2a00ff">"UTF-8"</SPAN></I><SPAN style="COLOR: teal">?></SPAN><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">configuration</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 1"> </SPAN></SPAN><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">property</SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"> <SPAN style="COLOR: #7f007f">resource</SPAN><SPAN style="COLOR: black">=</SPAN><I><SPAN style="COLOR: #2a00ff">"process_settings.properties"</SPAN></I> <SPAN style="COLOR: teal">/></SPAN><o:p></o:p></SPAN></B></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 1"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 1"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">appender</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"> <SPAN style="COLOR: #7f007f">name</SPAN><SPAN style="COLOR: black">=</SPAN><I><SPAN style="COLOR: #2a00ff">"STDOUT"</SPAN></I> <SPAN style="COLOR: #7f007f">class</SPAN><SPAN style="COLOR: black">=</SPAN><I><SPAN style="COLOR: #2a00ff">"ch.qos.logback.core.ConsoleAppender"</SPAN></I><SPAN style="COLOR: teal">></SPAN><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 2"> </SPAN>encoders are by default assigned the type ch.qos.logback.classic.encoder.PatternLayoutEncoder</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 2"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">encoder</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 3"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">pattern</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black">%d [%thread] %-5level %class{0} %<U>msg</U>%n</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"></</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">pattern</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 2"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"></</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">encoder</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 1"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"></</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">appender</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p> </o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 1"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">appender</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"> <SPAN style="COLOR: #7f007f">name</SPAN><SPAN style="COLOR: black">=</SPAN><I><SPAN style="COLOR: #2a00ff">"FILE"</SPAN></I><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><SPAN style="mso-tab-count: 2"> </SPAN><SPAN style="COLOR: #7f007f">class</SPAN><SPAN style="COLOR: black">=</SPAN><I><SPAN style="COLOR: #2a00ff">"ch.qos.logback.core.rolling.RollingFileAppender"</SPAN></I><SPAN style="COLOR: teal">></SPAN><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 2"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">file</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black">C:/cpm.log</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"></</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">file</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 2"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">rollingPolicy</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"> <SPAN style="COLOR: #7f007f">class</SPAN><SPAN style="COLOR: black">=</SPAN><I><SPAN style="COLOR: #2a00ff">"ch.qos.logback.core.rolling.FixedWindowRollingPolicy"</SPAN></I><SPAN style="COLOR: teal">></SPAN><SPAN style="COLOR: black"><SPAN style="mso-tab-count: 2"> </SPAN><SPAN style="mso-tab-count: 1"> </SPAN></SPAN><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 3"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f5fbf"><!-- <fileNamePattern>/<U>var</U>/log/<U>cloudprovider</U>-<U>mgr</U>/<U>cpm</U>.%i.log</fileNamePattern> --></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 3"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">fileNamePattern</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black">C:/<U>cpm</U>.%i.log</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"></</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">fileNamePattern</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 3"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">minIndex</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black">1</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"></</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">minIndex</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 3"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">maxIndex</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black">${BACKUP_COUNT}</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"></</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">maxIndex</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 3"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 2"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"></</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">rollingPolicy</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 2"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 2"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">triggeringPolicy</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"> <SPAN style="COLOR: #7f007f">class</SPAN><SPAN style="COLOR: black">=</SPAN><I><SPAN style="COLOR: #2a00ff">"ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy"</SPAN></I><SPAN style="COLOR: teal">></SPAN><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-spacerun: yes"> </SPAN><SPAN style="mso-tab-count: 2"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">maxFileSize</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black">${FILE_SIZE}</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"></</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">maxFileSize</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-spacerun: yes"> </SPAN><SPAN style="mso-tab-count: 2"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"></</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">triggeringPolicy</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 2"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 2"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">encoder</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 3"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">pattern</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black">%d{HH:mm:ss.SSS} [%thread] %-5level %class{0} %<U>msg</U>%n</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"></</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">pattern</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 2"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"></</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">encoder</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 1"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"></</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">appender</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"><o:p> </o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 1"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">root</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"> <SPAN style="COLOR: #7f007f">level</SPAN><SPAN style="COLOR: black">=</SPAN><I><SPAN style="COLOR: #2a00ff">"DEBUG"</SPAN></I><SPAN style="COLOR: teal">></SPAN><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 2"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">appender-ref</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"> <SPAN style="COLOR: #7f007f">ref</SPAN><SPAN style="COLOR: black">=</SPAN><I><SPAN style="COLOR: #2a00ff">"STDOUT"</SPAN></I> <SPAN style="COLOR: teal">/></SPAN><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 2"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">appender-ref</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"> <SPAN style="COLOR: #7f007f">ref</SPAN><SPAN style="COLOR: black">=</SPAN><I><SPAN style="COLOR: #2a00ff">"FILE"</SPAN></I> <SPAN style="COLOR: teal">/></SPAN><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 1"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"></</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">root</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; TEXT-INDENT: 0.5in; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; BACKGROUND: silver; COLOR: #3f7f7f; mso-highlight: silver">logger</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"> <SPAN style="COLOR: #7f007f">name</SPAN><SPAN style="COLOR: black">=</SPAN><I><SPAN style="COLOR: #2a00ff">"com.xyz"</SPAN></I><SPAN style="COLOR: teal">></SPAN><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 2"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f7f7f">level</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas"> <SPAN style="COLOR: #7f007f">value</SPAN><SPAN style="COLOR: black">=</SPAN><I><SPAN style="COLOR: #2a00ff">"${LOG_LEVEL}"</SPAN></I> <SPAN style="COLOR: teal">/></SPAN><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: black"><SPAN style="mso-tab-count: 1"> </SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"></</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; BACKGROUND: silver; COLOR: #3f7f7f; mso-highlight: silver">logger</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal">><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"></configuration><o:p></o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><o:p> </o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: teal"><o:p> </o:p></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><FONT size=3><FONT face=Calibri>Thanks,<o:p></o:p></FONT></FONT></SPAN></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><FONT size=3><FONT face=Calibri>Kriti<o:p></o:p></FONT></FONT></SPAN></P><BR><BR><BR></DIV></FONT><p>=====-----=====-----=====<br>
Notice: The information contained in this e-mail<br>
message and/or attachments to it may contain <br>
confidential or privileged information. If you are <br>
not the intended recipient, any dissemination, use, <br>
review, distribution, printing or copying of the <br>
information contained in this e-mail message <br>
and/or attachments to it are strictly prohibited. If <br>
you have received this communication in error, <br>
please notify us by reply e-mail or telephone and <br>
immediately and permanently delete the message <br>
and any attachments. Thank you</p>
<p></p>