It is an SLF4J issue.

Ralph

> On Apr 23, 2016, at 6:52 AM, Remko Popma <[email protected]> wrote:
> 
> Question: does the replay support solve a problem in SLF4J or in Logback 
> initialization? 
> 
> If the latter, then perhaps there's no need to implement the new method since 
> log4j-slf4j-impl binds to log4j2 anyway, no?
> 
> Remko
> 
> Sent from my iPhone
> 
>> On 2016/04/23, at 22:12, Ceki Gulcu <[email protected]> wrote:
>> 
>> Hello,
>> 
>> For your information, slf4j-api version 1.7.21 will work with current 
>> versions of log4j2 just fine albeit without replay support. For replay 
>> support, log4j2's implementation of org.slf4j.Logger interface needs to have 
>> a method with the signature log(org.slf4j.event.LoggingEvent) in which case 
>> events generated during SLF4J initialization will be replayed. Note that if 
>> log4j2's Logger implementation chooses to implement the aforementioned log 
>> method, log42 will de facto depend on SLF4J version 1.7.15 and later both at 
>> compile and *runtime*.
>> 
>> The runtime dependency might seem surprising but some applications perform 
>> reflection on the org.slf4j.Logger implementation which will fail without 
>> slf4j-api 1.7.15 or later being present on the classpath.
>> 
>> I hope this helps,
>> 
>> --
>> Ceki
>> 
>>> On 4/23/2016 14:47, Ralph Goers wrote:
>>> We are not fully compatible with this version of SLF4J.  It had some
>>> initialization race conditions so Substitute Loggers were invented.
>>> Anyway, there is a new interface we need to implement.
>>> 
>>> Ralph
>>> 
>>> Begin forwarded message:
>>> 
>>>> *From:* "Remko Popma (JIRA)" <[email protected] <mailto:[email protected]>>
>>>> *Date:* April 23, 2016 at 4:13:12 AM MST
>>>> *To:* [email protected] <mailto:[email protected]>
>>>> *Subject:* *[jira] [Closed] (LOG4J2-1375) Update SLF4J from 1.7.13 to
>>>> 1.7.21*
>>>> *Reply-To:* "Log4J Developers List" <[email protected]
>>>> <mailto:[email protected]>>
>>>> 
>>>> 
>>>>   [
>>>> https://issues.apache.org/jira/browse/LOG4J2-1375?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
>>>> ]
>>>> 
>>>> Remko Popma closed LOG4J2-1375.
>>>> -------------------------------
>>>>  Resolution: Fixed
>>>> 
>>>>> Update SLF4J from 1.7.13 to 1.7.21
>>>>> ----------------------------------
>>>>> 
>>>>>              Key: LOG4J2-1375
>>>>>              URL: https://issues.apache.org/jira/browse/LOG4J2-1375
>>>>>          Project: Log4j 2
>>>>>       Issue Type: Improvement
>>>>>       Components: SLF4J Bridge
>>>>> Affects Versions: 2.5
>>>>>         Reporter: Remko Popma
>>>>>         Assignee: Remko Popma
>>>>>          Fix For: 2.6
>>>>> 
>>>>> 
>>>>> Update SLF4J from 1.7.13 to 1.7.21
>>>> 
>>>> 
>>>> 
>>>> --
>>>> This message was sent by Atlassian JIRA
>>>> (v6.3.4#6332)
>>>> 
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [email protected]
>>>> <mailto:[email protected]>
>>>> For additional commands, e-mail: [email protected]
>>>> <mailto:[email protected]>
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to