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]

Reply via email to