Works. Thank you! On 2016-09-08 14:55 (-0400), Gary Gregory <[email protected]> wrote: > I've added back the LoggerConfig.createLogger() factory method in Git > master. Please try again. > > Gary > > On Thu, Sep 8, 2016 at 11:43 AM, Gary Gregory <[email protected]> > wrote: > > > Fixing... > > > > On Thu, Sep 8, 2016 at 10:40 AM, Leon Finker <[email protected]> wrote: > > > >> Hi, > >> > >> We are using 3rd part library that depends on log4j2 2.3 API. While > >> testing latest log4j2 master, our process fails to start. Unless this API > >> is compatible there is no way to upgrade to log4j2 2.7. Can this be fixed? > >> > >> [2016-09-08 17:16:54,153Z][FATAL][main:0xf][...] > >> java.lang.NoSuchMethodError: org.apache.logging.log4j.core. > >> config.LoggerConfig.createLogger(Ljava/lang/String;Lorg/ > >> apache/logging/log4j/Level;Ljava/lang/String;Ljava/lang/ > >> String;[Lorg/apache/logging/log4j/core/config/AppenderRef; > >> [Lorg/apache/logging/log4j/core/config/Property;Lorg/ > >> apache/logging/log4j/core/config/Configuration;Lorg/ > >> apache/logging/log4j/core/Filter;)Lorg/apache/logging/log4j/core/config/ > >> LoggerConfig; > >> at com.gemstone.gemfire.internal.logging.log4j.Configurator.get > >> OrCreateLoggerConfig(Configurator.java:82) ~[gemfire-8.2.0.13.jar:?] > >> at > >> com.gemstone.gemfire.internal.logging.LogService.configureLoggers(LogService.java:98) > >> ~[gemfire-8.2.0.13.jar:?] > >> at > >> com.gemstone.gemfire.internal.logging.LogService.init(LogService.java:85) > >> ~[gemfire-8.2.0.13.jar:?] > >> at > >> com.gemstone.gemfire.internal.logging.LogService.<clinit>(LogService.java:76) > >> ~[gemfire-8.2.0.13.jar:?] > >> at com.gemstone.gemfire.distributed.internal.DistributionManage > >> r.<clinit>(DistributionManager.java:133) ~[gemfire-8.2.0.13.jar:?] > >> at > >> com.gemstone.gemfire.distributed.DistributedSystem.connect(DistributedSystem.java:1610) > >> ~[gemfire-8.2.0.13.jar:?] > >> > >> Also noticed that you changed XmlConfiguration ctor and require > >> LoggerContext. That's ok since we can change that part. Looks a bit silly: > >> loggerContext.start(new XmlConfiguration(loggerContext, configSource)); > >> unless absolutely required, probably not good idea to change the public > >> XmlConfiguration ctor. > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > >> > >> > > > > > > -- > > E-Mail: [email protected] | [email protected] > > Java Persistence with Hibernate, Second Edition > > <http://www.manning.com/bauer3/> > > JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> > > Spring Batch in Action <http://www.manning.com/templier/> > > Blog: http://garygregory.wordpress.com > > Home: http://garygregory.com/ > > Tweet! http://twitter.com/GaryGregory > > > > > > -- > E-Mail: [email protected] | [email protected] > Java Persistence with Hibernate, Second Edition > <http://www.manning.com/bauer3/> > JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> > Spring Batch in Action <http://www.manning.com/templier/> > Blog: http://garygregory.wordpress.com > Home: http://garygregory.com/ > Tweet! http://twitter.com/GaryGregory >
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
