Ah, yes, sorry, I had not read it in detail. It would be nice to expand the unit test I just committed with a more complex scenario.
Could this use better docs or a FAQ entry? Gary On Tue, Aug 25, 2015 at 5:12 PM, Remko Popma <remko.po...@gmail.com> wrote: > You misread the comment. The commentor basically told me the answer works > with a minor change, and that he would mark the question as "done" if I > would edit my answer (which I did). > > So the answer works and seems to apply to your use case, no? The question > is if it also works with custom levels. > > Sent from my iPhone > > > On 2015/08/26, at 8:49, Nicholas Duane <nic...@msn.com> wrote: > > > > Thanks. I checked out the link. It seems they were trying to do > something similar to me. I see the last comment on that is that it doesn't > work. > > > > There is another post afterwards which uses the ThresholdFilter. > However the ThresholdFilter won't work as that allows, or denys, all levels > greater than or equal to or less than or equal to the level. I need to > filter a specific range of levels. > > > > Thanks, > > Nick > > > >> Date: Wed, 26 Aug 2015 08:27:04 +0900 > >> Subject: Re: range filter? > >> From: remko.po...@gmail.com > >> To: log4j-user@logging.apache.org > >> > >> Can you try something similar to this > >> > http://stackoverflow.com/questions/24695133/log4j2-filter-particular-level-in-apender/24697002#24697002 > >> and see if that works with custom levels as well? > >> > >>> On Wed, Aug 26, 2015 at 6:04 AM, Nicholas Duane <nic...@msn.com> > wrote: > >>> > >>> I've tried a couple different combinations and so far no luck. Here's > >>> the current configuration I tested with which doesn't work: > >>> > >>> <File ...> > >>> <PatternLayout> > >>> ... > >>> </PatternLayout> > >>> <Filters> > >>> <ThresholdFilter level="INFO" onMatch="DENY"/> > >>> <ThresholdFilter level="DEBUG" onMatch="ACCEPT"/> > >>> </Filters> > >>> </File> > >>> > >>> The > >>> use case for why I want such a filter is to forward a range of events > >>> to an appender. The threshold filter won't work because it will send > >>> all events matching a certain level and lower to the appender. For > >>> instance, I might want all DEBUG, TRACE and VERBOSE events going to one > >>> appender. All INFO, ERROR and WARN events going to another appender. > >>> All BUSINESS events (my custom) level, going to yet another appender. > >>> > >>> Thanks, > >>> Nick > >>> > >>>> Date: Tue, 25 Aug 2015 13:17:44 -0700 > >>>> Subject: Re: range filter? > >>>> From: garydgreg...@gmail.com > >>>> To: log4j-user@logging.apache.org > >>>> > >>>> When you get it working, it sounds like it would make a nice addition > to > >>>> the FAQ with a description of your use case. > >>>> > >>>> Gary > >>>> > >>>> On Tue, Aug 25, 2015 at 1:11 PM, Ralph Goers < > ralph.go...@dslextreme.com > >>>> > >>>> wrote: > >>>> > >>>>> I believe two threshold filters inside a composite filter should > should > >>>>> work provided you have the onMatch and onMismatch set appropriately. > >>>>> > >>>>> Ralph > >>>>> > >>>>> > >>>>>> On Aug 25, 2015, at 12:36 PM, Nicholas Duane <nic...@msn.com> > wrote: > >>>>>> > >>>>>> I'm looking for a range filter in log4j2. I see there is on in > >>> log4net > >>>>> and it appears there was one written by someone for log4j 1. Just > >>>>> wondering if there is something 'out of the box' in log4j2 that will > >>>>> accomplish the same? I was wondering whether this could be > >>> accomplished > >>>>> with the CompositeFilter with two ThresholdFilter? > >>>>>> > >>>>>> Thanks, > >>>>>> Nick > >>>>> > >>>>> > >>>>> > >>>>> --------------------------------------------------------------------- > >>>>> To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org > >>>>> For additional commands, e-mail: log4j-user-h...@logging.apache.org > >>>> > >>>> > >>>> -- > >>>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org > >>>> Java Persistence with Hibernate, Second Edition > >>>> <http://www.manning.com/bauer3/> > >>>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> > >>>> Spring Batch in Action <http://www.manning.com/templier/> > >>>> Blog: http://garygregory.wordpress.com > >>>> Home: http://garygregory.com/ > >>>> Tweet! http://twitter.com/GaryGregory > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org > For additional commands, e-mail: log4j-user-h...@logging.apache.org > > -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition <http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory