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

Reply via email to