...and thank you for the info, Ceki, that is certainly helpful! Remko
On Saturday, 23 April 2016, 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] <javascript:;>> 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] <javascript:;> <mailto: > [email protected] <javascript:;>>> > >>> *Date:* April 23, 2016 at 4:13:12 AM MST > >>> *To:* [email protected] <javascript:;> <mailto: > [email protected] <javascript:;>> > >>> *Subject:* *[jira] [Closed] (LOG4J2-1375) Update SLF4J from 1.7.13 to > >>> 1.7.21* > >>> *Reply-To:* "Log4J Developers List" <[email protected] > <javascript:;> > >>> <mailto:[email protected] <javascript:;>>> > >>> > >>> > >>> [ > >>> > 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] > <javascript:;> > >>> <mailto:[email protected] <javascript:;>> > >>> For additional commands, e-mail: [email protected] > <javascript:;> > >>> <mailto:[email protected] <javascript:;>> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > <javascript:;> > > For additional commands, e-mail: [email protected] > <javascript:;> > > >
