The Filter interface has several methods, which can get called at different 
times. 

For context-wide filters, the methods _without_ LogEvent will be called. 

Sent from my iPhone

> On 7 Dec 2016, at 5:18, Matt Sicker <boa...@gmail.com> wrote:
> 
> Can you set status="debug" in your <configuration/> element? Also, did you
> remember to add all the necessary annotations on your plugin along with
> enabling annotation processing if needed?
> 
>> On 6 December 2016 at 13:59, Guy Marom <marom....@gmail.com> wrote:
>> 
>> Hello everyone,
>> 
>> I have a problem with activating a context-wide filter. I created my own
>> filter, made it inherit from *AbstractFilter* and then overridden the
>> method
>> 
>> public Result filter(LogEvent event)
>> 
>> This method was never called so I decided to try with an existing filter,
>> here's my config file:
>> 
>> <configuration monitorInterval="5">
>>  <!--<MetricWritingFilter />-->
>>  <ThresholdFilter level="TRACE" onMatch="DENY" onMismatch="DENY"/>
>> 
>>  <appenders>
>>    <console name="stdout" target="SYSTEM_OUT">
>>      <patternLayout pattern="%d{ABSOLUTE} %5p %c{1}:%L - %m%n"/>
>>    </console>
>>  </appenders>
>> 
>>  <loggers>
>>    <logger name="com.outbrain.test" level="info" />
>>    <root level="error">
>>      <!--<appenderRef ref="wfePartitionedJobAppender"/>-->
>>      <appenderRef ref="stdout"/>
>>    </root>
>>  </loggers>
>> </configuration>
>> 
>> 
>> The filter works but when I put a breakpoint inside the ThresholdFilter
>> class I see it doesn't stop in the method I mentioned earlier:
>> [image: Inline image 1]
>> 
>> Am I missing something here?
>> 
>> Thanks,
>> Guy Marom
>> 
> 
> 
> 
> -- 
> Matt Sicker <boa...@gmail.com>

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-user-h...@logging.apache.org

Reply via email to