cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Colm O hEigeartaigh <cohei...@apache.org>
Subject Re: New Logging interceptors
Date Fri, 19 Jan 2018 11:20:24 GMT
In a test I was working with, message logging only worked when I added the
new interceptors to the interceptor chain if I explicitly set the system
property to "true". Otherwise nothing was logged.

Colm.

On Fri, Jan 19, 2018 at 11:15 AM, Sergey Beryozkin <sberyozkin@gmail.com>
wrote:

> It can only be used to disable the logging if it is explicitly set and is
> false:
>
> https://github.com/apache/cxf/blob/master/rt/features/loggin
> g/src/main/java/org/apache/cxf/ext/logging/AbstractLoggin
> gInterceptor.java#L49
>
> Sergey
> On 19/01/18 11:09, Colm O hEigeartaigh wrote:
>
>> I don't see "org.apache.cxf.logging.enabled" set anywhere in the systests
>> or is it enabled a different way?
>>
>> Colm.
>>
>> On Fri, Jan 19, 2018 at 11:00 AM, Sergey Beryozkin <sberyozkin@gmail.com>
>> wrote:
>>
>> These new interceptors are used in systests, no problems.
>>> That property is used to switch the logging on/off dynamically...
>>>
>>> Cheers, Sergey
>>>
>>> On 19/01/18 10:56, Colm O hEigeartaigh wrote:
>>>
>>> Hi all,
>>>>
>>>> With the old logging interceptors in CXF core
>>>> (org.apache.cxf.interceptor)
>>>> you just had to attach them to the interceptor chain to see the
>>>> outbound/inbound requests. These interceptors are now deprecated.
>>>>
>>>> However in the new interceptors (org.apache.cxf.ext.logging), attaching
>>>> them to the interceptor chain is not enough to see the requests. You
>>>> also
>>>> need to set the system property org.apache.cxf.logging.enabled to
>>>> "true".
>>>>
>>>> Is this change in behaviour intended?
>>>>
>>>> Colm.
>>>>
>>>>
>>>>
>>>>
>>
>>


-- 
Colm O hEigeartaigh

Talend Community Coder
http://coders.talend.com

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message