<FONT face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size=2><DIV><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>Hi,<?xml:namespace prefix = "o" ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT size=3 face=Calibri> </FONT></o:p></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>Need some pointers regarding the following:<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT size=3 face=Calibri> </FONT></o:p></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>Requirement:<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>For logging, user configures following parameters from Application (UI):<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>Log Level<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>File Size<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>Number Of Log Files<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>Time Zone<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT size=3 face=Calibri> </FONT></o:p></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>Above mentioned parameters needs to be programmatically set to logback.xml using ch.qos.logback API's.<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT size=3 face=Calibri> </FONT></o:p></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>We tried to implement in the following way but there seems to be some missing link, please suggest how to achieve the above mentioned requirement.<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>Do we need to link the policy with File Appender ? <o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT size=3 face=Calibri> </FONT></o:p></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><B style="mso-bidi-font-weight: normal"><FONT size=3><FONT face=Calibri>For Log Level:<o:p></o:p></FONT></FONT></B></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>Logger logger = (Logger)LoggerFactory.getLogger("<package>");<BR>logger.setLevel(<User defined log level>);<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT size=3 face=Calibri> </FONT></o:p></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><B style="mso-bidi-font-weight: normal"><FONT size=3><FONT face=Calibri>For File size:<o:p></o:p></FONT></FONT></B></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>LoggerTriggeringPolicy triggerPolicy = new LoggerTriggeringPolicy();<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>triggerPolicy.setMaxFileSize(<User defined file size>);<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT size=3 face=Calibri> </FONT></o:p></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>public class LoggerTriggeringPolicy extends SizeBasedTriggeringPolicy {<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-INDENT: 0.5in"><FONT size=3><FONT face=Calibri>@Override<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-INDENT: 0.5in"><FONT size=3><FONT face=Calibri>public void setMaxFileSize(String maxFileSize) { <o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: 0.5in"><FONT size=3><FONT face=Calibri>super.setMaxFileSize(maxFileSize);<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-INDENT: 0.5in"><FONT size=3><FONT face=Calibri>}<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>}<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT size=3 face=Calibri> </FONT></o:p></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><B style="mso-bidi-font-weight: normal"><FONT size=3><FONT face=Calibri>For Number Of Log Files:<o:p></o:p></FONT></FONT></B></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>LoggerRollingPolicy rollingPolicy = new LoggerRollingPolicy();<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>rollingPolicy.setMaxIndex(<User defined number of files>);<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT size=3 face=Calibri> </FONT></o:p></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>public class LoggerRollingPolicy extends FixedWindowRollingPolicy {<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-INDENT: 0.5in"><FONT size=3><FONT face=Calibri>@Override<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-INDENT: 0.5in"><FONT size=3><FONT face=Calibri>public void setMaxIndex(int maxIndex) {<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: 0.5in"><FONT size=3><FONT face=Calibri>super.setMaxIndex(maxIndex);<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-INDENT: 0.5in"><FONT size=3><FONT face=Calibri>}<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>}<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT size=3 face=Calibri> </FONT></o:p></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><B style="mso-bidi-font-weight: normal"><FONT size=3><FONT face=Calibri>For Time Zone:<o:p></o:p></FONT></FONT></B></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>LoggerContext lc = (LoggerContext) LoggerFactory.getILoggerFactory();<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>ContextInitializer ci = new ContextInitializer(lc);<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><B style="mso-bidi-font-weight: normal"><o:p><FONT size=3 face=Calibri> </FONT></o:p></B></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none"><FONT size=3><FONT face=Calibri>lc.reset(); //This will pick Time Zone from the host JVM<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>ci.autoConfig();<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT size=3 face=Calibri> </FONT></o:p></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT size=3 face=Calibri> </FONT></o:p></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><B style="mso-bidi-font-weight: normal"><FONT size=3><FONT face=Calibri>logback.xml<o:p></o:p></FONT></FONT></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; BACKGROUND: silver; COLOR: #3f7f7f; mso-highlight: silver">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"><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></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Consolas; COLOR: #3f5fbf"><!-- 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:/test.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">"com.cisco.vnmc.hcloud.cpm.util.LoggerRollingPolicy"</SPAN></I><SPAN style="COLOR: teal">></SPAN><SPAN style="COLOR: black"><SPAN style="mso-tab-count: 3">               </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: 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>test</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; 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: 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: 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">"com.cisco.vnmc.hcloud.cpm.util.LoggerTriggeringPolicy"</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">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">></SPAN><o:p></o:p></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri></configuration><o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT size=3 face=Calibri> </FONT></o:p></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>Thanks,<o:p></o:p></FONT></FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face=Calibri>Kriti<o:p></o:p></FONT></FONT></P><BR></DIV><DIV><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>