<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Ceki,<div><br></div><div>Yes. &nbsp;I am referring to&nbsp;<a href="https://github.com/tony19/logback-android">https://github.com/tony19/logback-android</a>&nbsp;</div><div><br></div><div>I get the error&nbsp;No applicable action for [rollingPolicy]. I am not sure if I need to change something in the config file or if logback-android does not support rolling.</div><div><br></div><div>Thanks,</div><div>Pete</div><div><br></div><div><br><div><div>On Sep 21, 2011, at 9:16 AM, &lt;<a href="mailto:logback-user-request@qos.ch">logback-user-request@qos.ch</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Send Logback-user mailing list submissions to<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="mailto:logback-user@qos.ch">logback-user@qos.ch</a><br><br>To subscribe or unsubscribe via the World Wide Web, visit<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://qos.ch/mailman/listinfo/logback-user">http://qos.ch/mailman/listinfo/logback-user</a><br>or, via email, send a message with subject or body 'help' to<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="mailto:logback-user-request@qos.ch">logback-user-request@qos.ch</a><br><br>You can reach the person managing the list at<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="mailto:logback-user-owner@qos.ch">logback-user-owner@qos.ch</a><br><br>When replying, please edit your Subject line so it is more specific<br>than "Re: Contents of Logback-user digest..."<br><br><br>Today's Topics:<br><br> &nbsp;&nbsp;1. NoClassDefFoundError:<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ch/qos/logback/classic/spi/ThrowableProxy (jaybytez)<br> &nbsp;&nbsp;2. SMTPAppender buffer flushed on exit? (Mark Woon)<br> &nbsp;&nbsp;3. Re: SMTPAppender buffer flushed on exit? (Ceki G?lc?)<br> &nbsp;&nbsp;4. Release of logback v0.9.30 (Ceki G?lc?)<br> &nbsp;&nbsp;5. Re: Release of logback v0.9.30 (Neil Chaudhuri)<br> &nbsp;&nbsp;6. rolling in logback-android (Peter Chmiel)<br> &nbsp;&nbsp;7. Re: rolling in logback-android (Ceki G?lc?)<br> &nbsp;&nbsp;8. additional informations for appenders? (Lars Fischer)<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Mon, 19 Sep 2011 13:17:46 -0700 (PDT)<br>From: jaybytez &lt;<a href="mailto:jaybytez@yahoo.com">jaybytez@yahoo.com</a>&gt;<br>To: <a href="mailto:logback-user@qos.ch">logback-user@qos.ch</a><br>Subject: [logback-user] NoClassDefFoundError:<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ch/qos/logback/classic/spi/ThrowableProxy<br>Message-ID: &lt;<a href="mailto:32498079.post@talk.nabble.com">32498079.post@talk.nabble.com</a>&gt;<br>Content-Type: text/plain; charset=us-ascii<br><br><br>We have a war file that is using SLF4J and Logback Classic/Core 0.9.29,<br>running in WebLogic 11.<br><br>Any thoughts to why I would get a no class found even though the jar exists?<br>I assume we have jars in the war that are causing conflicts.<br><br>Thanks...jay<br><br>Exception in thread "ListenerContainer-1" java.lang.NoClassDefFoundError:<br>ch/qos/logback/classic/spi/ThrowableProxy<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at<br>ch.qos.logback.classic.spi.LoggingEvent.&lt;init&gt;(LoggingEvent.java:123)<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at<br>ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:471)<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at<br>ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:427)<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at ch.qos.logback.classic.Logger.log(Logger.java:846)<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at<br>org.apache.commons.logging.impl.SLF4JLocationAwareLog.warn(SLF4JLocationAwareLog.java:199)<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at<br>org.springframework.jms.listener.DefaultMessageListenerContainer.handleListenerSetupFailure(DefaultMessageListenerContainer.java:818)<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at<br>org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:968)<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:619)<br>--<br>View this message in context: <a href="http://old.nabble.com/NoClassDefFoundError%3A-ch-qos-logback-classic-spi-ThrowableProxy-tp32498079p32498079.html">http://old.nabble.com/NoClassDefFoundError%3A-ch-qos-logback-classic-spi-ThrowableProxy-tp32498079p32498079.html</a><br>Sent from the Logback User mailing list archive at <a href="http://Nabble.com">Nabble.com</a>.<br><br><br><br>------------------------------<br><br>Message: 2<br>Date: Tue, 20 Sep 2011 12:54:07 -0700<br>From: Mark Woon &lt;<a href="mailto:markwoon@gmail.com">markwoon@gmail.com</a>&gt;<br>To: <a href="mailto:logback-user@qos.ch">logback-user@qos.ch</a><br>Subject: [logback-user] SMTPAppender buffer flushed on exit?<br>Message-ID:<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;<a href="mailto:CAAjVeDyUhTpSQ+pHuZ3Q5VTfRiROnF0rp5LDF-+q9jMzH4t-0A@mail.gmail.com">CAAjVeDyUhTpSQ+pHuZ3Q5VTfRiROnF0rp5LDF-+q9jMzH4t-0A@mail.gmail.com</a>&gt;<br>Content-Type: text/plain; charset="iso-8859-1"<br><br>Is there a way to get the SMTPAppender to flush/send its buffer before the<br>system exits?<br><br>If I've a buffer of 64 and my program exits, it doesn't seem to be sending<br>out what's in the queue. &nbsp;Is there a way to either configure it to flush<br>before the program exits or a hook I can call to trigger it?<br><br><br>Thanks,<br>-Mark<br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: &lt;<a href="http://qos.ch/pipermail/logback-user/attachments/20110920/1ecd267f/attachment-0001.html">http://qos.ch/pipermail/logback-user/attachments/20110920/1ecd267f/attachment-0001.html</a>&gt;<br><br>------------------------------<br><br>Message: 3<br>Date: Tue, 20 Sep 2011 22:00:55 +0200<br>From: Ceki G?lc? &lt;<a href="mailto:ceki@qos.ch">ceki@qos.ch</a>&gt;<br>To: logback users list &lt;<a href="mailto:logback-user@qos.ch">logback-user@qos.ch</a>&gt;<br>Subject: Re: [logback-user] SMTPAppender buffer flushed on exit?<br>Message-ID: &lt;<a href="mailto:4E78F0F7.5040107@qos.ch">4E78F0F7.5040107@qos.ch</a>&gt;<br>Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br><br><br>Hi Mark,<br><br>Assuming SMTPAppender is configured with OnErrorEvaluator (the default),<br>then an email will be sent each time a logging event with the ERROR<br>level occurs. &nbsp;You can cause such an event to occur on system exit by<br>registering a shutdown hook. See Runtime.addShutdownHook.<br><br>HTH,<br><br>On 20/09/2011 9:54 PM, Mark Woon wrote:<br><blockquote type="cite">Is there a way to get the SMTPAppender to flush/send its buffer before<br></blockquote><blockquote type="cite">the system exits?<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">If I've a buffer of 64 and my program exits, it doesn't seem to be<br></blockquote><blockquote type="cite">sending out what's in the queue. &nbsp;Is there a way to either configure it<br></blockquote><blockquote type="cite">to flush before the program exits or a hook I can call to trigger it?<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Thanks,<br></blockquote><blockquote type="cite">-Mark<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><br>--<br><a href="http://QOS.ch">QOS.ch</a>, main sponsor of cal10n, logback and slf4j open source projects,<br>is looking to hire talented software developers. For further details,<br>see <a href="http://logback.qos.ch/job.html">http://logback.qos.ch/job.html</a><br><br><br>------------------------------<br><br>Message: 4<br>Date: Wed, 21 Sep 2011 00:25:18 +0200<br>From: Ceki G?lc? &lt;<a href="mailto:ceki@qos.ch">ceki@qos.ch</a>&gt;<br>To: logback users list &lt;<a href="mailto:logback-user@qos.ch">logback-user@qos.ch</a>&gt;<br>Subject: [logback-user] Release of logback v0.9.30<br>Message-ID: &lt;<a href="mailto:4E7912CE.20708@qos.ch">4E7912CE.20708@qos.ch</a>&gt;<br>Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br><br>Hello all,<br><br>I am happy to announce the release of logback version 0.9.30. Please<br>refer to the news page for precise details.<br><br> &nbsp;&nbsp;<a href="http://logback.qos.ch/news.html">http://logback.qos.ch/news.html</a><br><br>You can download logback, including full source code, class files and<br>documentation on our download page, shown below.<br><br> &nbsp;&nbsp;<a href="http://logback.qos.ch/download.html">http://logback.qos.ch/download.html</a><br><br>You can receive logback related announcements by subscribing to the<br><a href="http://QOS.ch">QOS.ch</a> announce mailing list. To subscribe to <a href="http://QOS.ch">QOS.ch</a> announce list,<br>please visit the following URL.<br><br> &nbsp;&nbsp;&nbsp;<a href="http://www.qos.ch/mailman/listinfo/announce">http://www.qos.ch/mailman/listinfo/announce</a><br><br>Enjoy,<br>--<br>Ceki<br><br><br>------------------------------<br><br>Message: 5<br>Date: Tue, 20 Sep 2011 17:58:55 -0500<br>From: Neil Chaudhuri &lt;<a href="mailto:nchaudhuri@potomacfusion.com">nchaudhuri@potomacfusion.com</a>&gt;<br>To: logback users list &lt;<a href="mailto:logback-user@qos.ch">logback-user@qos.ch</a>&gt;<br>Subject: Re: [logback-user] Release of logback v0.9.30<br>Message-ID: &lt;CA9E92CA.82B5%nchaudhuri@potomacfusion.com&gt;<br>Content-Type: text/plain; charset="iso-8859-1"<br><br>Can you provide a timeframe when this will be available on Maven Central?<br><br>Thanks, and congratulations on the release!<br><br><br><br><br><br>On 9/20/11 6:25 PM, "Ceki G?lc?" &lt;<a href="mailto:ceki@qos.ch">ceki@qos.ch</a>&gt; wrote:<br><br><blockquote type="cite">Hello all,<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">I am happy to announce the release of logback version 0.9.30. Please<br></blockquote><blockquote type="cite">refer to the news page for precise details.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"> &nbsp;<a href="http://logback.qos.ch/news.html">http://logback.qos.ch/news.html</a><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">You can download logback, including full source code, class files and<br></blockquote><blockquote type="cite">documentation on our download page, shown below.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"> &nbsp;<a href="http://logback.qos.ch/download.html">http://logback.qos.ch/download.html</a><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">You can receive logback related announcements by subscribing to the<br></blockquote><blockquote type="cite"><a href="http://QOS.ch">QOS.ch</a> announce mailing list. To subscribe to <a href="http://QOS.ch">QOS.ch</a> announce list,<br></blockquote><blockquote type="cite">please visit the following URL.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"> &nbsp;&nbsp;<a href="http://www.qos.ch/mailman/listinfo/announce">http://www.qos.ch/mailman/listinfo/announce</a><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Enjoy,<br></blockquote><blockquote type="cite">--<br></blockquote><blockquote type="cite">Ceki<br></blockquote><blockquote type="cite">_______________________________________________<br></blockquote><blockquote type="cite">Logback-user mailing list<br></blockquote><blockquote type="cite"><a href="mailto:Logback-user@qos.ch">Logback-user@qos.ch</a><br></blockquote><blockquote type="cite"><a href="http://qos.ch/mailman/listinfo/logback-user">http://qos.ch/mailman/listinfo/logback-user</a><br></blockquote><br><br><br>------------------------------<br><br>Message: 6<br>Date: Tue, 20 Sep 2011 20:17:26 -0500<br>From: Peter Chmiel &lt;<a href="mailto:PChmiel@exclaim.com">PChmiel@exclaim.com</a>&gt;<br>To: "<a href="mailto:logback-user@qos.ch">logback-user@qos.ch</a>" &lt;<a href="mailto:logback-user@qos.ch">logback-user@qos.ch</a>&gt;<br>Subject: [logback-user] rolling in logback-android<br>Message-ID: &lt;<a href="mailto:B2AA3E20-1FE6-46C7-8678-FF827F993CA5@exclaim.com">B2AA3E20-1FE6-46C7-8678-FF827F993CA5@exclaim.com</a>&gt;<br>Content-Type: text/plain; charset="us-ascii"<br><br>Hi,<br><br>Does logback-android support rolling?<br><br>When I try using the configuration file below in an android app I get an error - No applicable action for [rollingPolicy]. &nbsp;But the same config works in a java project that uses logback.<br><br>Thanks,<br>Pete<br><br>&lt;configuration&gt;<br> &nbsp;&nbsp;&nbsp;&lt;appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"&gt;<br><br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;FileNamePattern&gt;logFile.%d{yyyy/MM/dd}.log&lt;/FileNamePattern&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/rollingPolicy&gt;<br><br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;layout class="ch.qos.logback.classic.PatternLayout"&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Pattern&gt;%-4relative [%thread] %-5level %logger{35} - %msg%n&lt;/Pattern&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/layout&gt;<br> &nbsp;&nbsp;&nbsp;&lt;/appender&gt;<br><br> &nbsp;&nbsp;&nbsp;&lt;root level="debug"&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;appender-ref ref="FILE" /&gt;<br> &nbsp;&nbsp;&nbsp;&lt;/root&gt;<br>&lt;/configuration&gt;<br><br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: &lt;<a href="http://qos.ch/pipermail/logback-user/attachments/20110920/2a1b29c1/attachment-0001.html">http://qos.ch/pipermail/logback-user/attachments/20110920/2a1b29c1/attachment-0001.html</a>&gt;<br><br>------------------------------<br><br>Message: 7<br>Date: Wed, 21 Sep 2011 10:46:42 +0200<br>From: Ceki G?lc? &lt;<a href="mailto:ceki@qos.ch">ceki@qos.ch</a>&gt;<br>To: logback users list &lt;<a href="mailto:logback-user@qos.ch">logback-user@qos.ch</a>&gt;<br>Subject: Re: [logback-user] rolling in logback-android<br>Message-ID: &lt;<a href="mailto:4E79A472.9020305@qos.ch">4E79A472.9020305@qos.ch</a>&gt;<br>Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br><br><br>Hi Peter,<br><br>By logback-android you mean the project hosted at<br><a href="https://github.com/tony19/logback-android">https://github.com/tony19/logback-android</a> ?<br><br>--<br>Ceki<br><a href="http://twitter.com/ceki">http://twitter.com/ceki</a><br><br>On 21/09/2011 3:17 AM, Peter Chmiel wrote:<br><blockquote type="cite">Hi,<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Does logback-android support rolling?<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">When I try using the configuration file below in an android app I get an<br></blockquote><blockquote type="cite">error - No applicable action for [rollingPolicy]. But the same config<br></blockquote><blockquote type="cite">works in a java project that uses logback.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Thanks,<br></blockquote><blockquote type="cite">Pete<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">&lt;configuration&gt;<br></blockquote><blockquote type="cite">&lt;appender<br></blockquote><blockquote type="cite">name="FILE"class="ch.qos.logback.core.rolling.RollingFileAppender"&gt;<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">&lt;rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"&gt;<br></blockquote><blockquote type="cite">&lt;FileNamePattern&gt;logFile.%d{yyyy/MM/dd}.log&lt;/FileNamePattern&gt;<br></blockquote><blockquote type="cite">&lt;/rollingPolicy&gt;<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">&lt;layout class="ch.qos.logback.classic.PatternLayout"&gt;<br></blockquote><blockquote type="cite">&lt;Pattern&gt;%-4relative [%thread] %-5level %logger{35} - %msg%n&lt;/Pattern&gt;<br></blockquote><blockquote type="cite">&lt;/layout&gt;<br></blockquote><blockquote type="cite">&lt;/appender&gt;<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">&lt;root level="debug"&gt;<br></blockquote><blockquote type="cite">&lt;appender-ref ref="FILE" /&gt;<br></blockquote><blockquote type="cite">&lt;/root&gt;<br></blockquote><blockquote type="cite">&lt;/configuration&gt;<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><br><br>------------------------------<br><br>Message: 8<br>Date: Wed, 21 Sep 2011 15:09:09 +0200<br>From: Lars Fischer &lt;reschifl@googlemail.com&gt;<br>To: logback-user@qos.ch<br>Subject: [logback-user] additional informations for appenders?<br>Message-ID:<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;CAHZyYsBQfKvYxBAfy40iDBr0zC9ThQNQq=_yS7=iQs5vvDLoiA@mail.gmail.com&gt;<br>Content-Type: text/plain; charset=ISO-8859-1<br><br>Hello,<br><br>I would like to use slf4j together with logback as logging framework.<br>But I have some special requirements, which I'm not happy with them,<br>but I can not drop them.<br><br>1) I need to transfer additional informations with each request to the appender.<br><br>E.g. a thing like a "logDocumentId". Furthermore, I need to have<br>multiple of such Ids active in one session/thread.<br>I have to give the id int each request and an own appender<br>implementation has to do something with it.<br><br>What would be the best way to carry such Id besides the standard log<br>message and parameters throug the slf4j api to the logback appenders?<br><br>Can I store such objects in the MDC? How does this affect the<br>performance, when used on every log request?<br><br>Or would it be better to add the informations as additional elements<br>at the end of the "argArray" parameter of the Logger methods, hoping<br>that all appenders will ignore them, when there is no "{}" for the<br>position?<br><br><br>2) I know that logback can be reconfigured on runtime, but all I know<br>is that during this re-configuration, all log-requests will be droped.<br><br>Is there a way to only add / remove / change a single TurboFilter or<br>Appender without losing processing of requests by the "normal" loggers<br>/ appenders?<br><br><br><br>Best regards,<br>Lars<br><br><br>------------------------------<br><br>_______________________________________________<br>Logback-user mailing list<br>Logback-user@qos.ch<br>http://qos.ch/mailman/listinfo/logback-user<br><br><br>End of Logback-user Digest, Vol 65, Issue 4<br>*******************************************<br></div></blockquote></div><br></div></body></html>