logging-log4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Sicker <boa...@gmail.com>
Subject Re: SyslogAppender parameter name change
Date Sat, 04 Feb 2017 05:49:24 GMT
I see. There were a couple issues with @PluginAliases for SyslogAppender
specifically. Fixed in master.

On 3 February 2017 at 10:23, Matt Sicker <boards@gmail.com> wrote:

> Plugins can have aliases via @PluginAliases (see for example <
> https://github.com/apache/logging-log4j2/blob/master/
> log4j-core/src/main/java/org/apache/logging/log4j/core/
> appender/mom/JmsAppender.java>), don't recall if attributes are
> supported. If not, that's a feature we can support for sure.
>
> On 2 February 2017 at 18:27, Gary Gregory <garydgregory@gmail.com> wrote:
>
>> Darn, I apologize for that one.
>>
>> Gary
>>
>> On Thu, Feb 2, 2017 at 4:09 PM, Remko Popma <remko.popma@gmail.com>
>> wrote:
>>
>>> Sorry for that and thanks for letting us know!
>>>
>>> I wonder if parameter names can have aliases so we can support both the
>>> old and the new name without causing users inconvenience. If possible we
>>> should address this for 2.8.1.
>>>
>>> Remko
>>>
>>> Sent from my iPhone
>>>
>>> On Feb 3, 2017, at 4:13, Sam Beroz <samberoz@gmail.com> wrote:
>>>
>>> The reconnectionDelayMillis parameter was renamed
>>> to reconnectDelayMillis. After updating to release 2.8 I noticed that I was
>>> getting the following error:
>>>
>>> ERROR Syslog contains an invalid element or attribute
>>> "reconnectionDelayMillis"
>>>
>>>
>>> It appears that change was part of this commit:
>>>
>>> commit ed828be67a23ee3513cafc9d2fd0ff16a26c7013
>>> Author: Gary Gregory <ggregory@apache.org>
>>> Date:   Mon Nov 14 15:11:47 2016 -0800
>>>
>>>     [LOG4J2-1709]
>>>
>>>     Add a Builder to SyslogAppender and deprecate
>>>     SyslogAppender.createAppender().
>>>
>>>
>>>
>>> The documentation (https://logging.apache.org/lo
>>> g4j/2.x/manual/appenders.html#SyslogAppender) still has the parameter
>>> listed as "reconnectionDelayMillis" but the code is now obviously
>>> looking for "reconnectDelayMillis". I'm going to change my config to
>>> use the new name, but I thought I'd point out the disconnect as it had me
>>> confused for a bit. Thanks - Sam
>>>
>>>
>>
>>
>> --
>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>> Java Persistence with Hibernate, Second Edition
>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>
>>
>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>
>> JUnit in Action, Second Edition
>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>
>>
>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>
>> Spring Batch in Action
>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>
>> Blog: http://garygregory.wordpress.com
>> Home: http://garygregory.com/
>> Tweet! http://twitter.com/GaryGregory
>>
>
>
>
> --
> Matt Sicker <boards@gmail.com>
>



-- 
Matt Sicker <boards@gmail.com>

Mime
View raw message