Fixing...

On Thu, Sep 8, 2016 at 10:40 AM, Leon Finker <leon...@gmail.com> 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.
> getOrCreateLoggerConfig(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.
> DistributionManager.<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: log4j-dev-unsubscr...@logging.apache.org
> For additional commands, e-mail: log4j-dev-h...@logging.apache.org
>
>


-- 
E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
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

Reply via email to