[ https://issues.apache.org/jira/browse/LOG4J2-460?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Remko Popma updated LOG4J2-460: ------------------------------- Description: I'm trying to integrate Log4j2 in Android but getting the following error message: java.lang.ClassCastException: org.apache.logging.log4j.simple.SimpleLoggerContext cannot be cast to org.apache.logging.log4j.core.LoggerContext Code: {code} import org.apache.logging.log4j.Level; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.core.Logger; import org.apache.logging.log4j.core.LoggerContext; import org.apache.logging.log4j.core.appender.SyslogAppender; LoggerContext context = (LoggerContext) LogManager.getContext(); Logger root = context.getLogger("MainActivity"); SyslogAppender appender = obtainAppender(); if (!appender.isStarted()) appender.start(); root.addAppender(appender); root.setAdditive(false); root.setLevel(Level.DEBUG); root.debug("This is a test message"); {code} was: I'm trying to integrate Log4j2 in Android but getting the following error message: java.lang.ClassCastException: org.apache.logging.log4j.simple.SimpleLoggerContext cannot be cast to org.apache.logging.log4j.core.LoggerContext Code: import org.apache.logging.log4j.Level; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.core.Logger; import org.apache.logging.log4j.core.LoggerContext; import org.apache.logging.log4j.core.appender.SyslogAppender; LoggerContext context = (LoggerContext) LogManager.getContext(); Logger root = context.getLogger("MainActivity"); SyslogAppender appender = obtainAppender(); if (!appender.isStarted()) appender.start(); root.addAppender(appender); root.setAdditive(false); root.setLevel(Level.DEBUG); root.debug("This is a test message"); > java.lang.ClassCastException: > org.apache.logging.log4j.simple.SimpleLoggerContext cannot be cast to > org.apache.logging.log4j.core.LoggerContext > ----------------------------------------------------------------------------------------------------------------------------------------------- > > Key: LOG4J2-460 > URL: https://issues.apache.org/jira/browse/LOG4J2-460 > Project: Log4j 2 > Issue Type: Bug > Components: API > Affects Versions: 2.0-beta9 > Environment: Android > Reporter: Gaurav Kapoor > Priority: Blocker > > I'm trying to integrate Log4j2 in Android but getting the following error > message: > java.lang.ClassCastException: > org.apache.logging.log4j.simple.SimpleLoggerContext cannot be cast to > org.apache.logging.log4j.core.LoggerContext > Code: > {code} > import org.apache.logging.log4j.Level; > import org.apache.logging.log4j.LogManager; > import org.apache.logging.log4j.core.Logger; > import org.apache.logging.log4j.core.LoggerContext; > import org.apache.logging.log4j.core.appender.SyslogAppender; > LoggerContext context = (LoggerContext) LogManager.getContext(); > Logger root = context.getLogger("MainActivity"); > SyslogAppender appender = obtainAppender(); > if (!appender.isStarted()) > appender.start(); > root.addAppender(appender); > root.setAdditive(false); > root.setLevel(Level.DEBUG); > root.debug("This is a test message"); > {code} -- This message was sent by Atlassian JIRA (v6.1.4#6159) --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org For additional commands, e-mail: log4j-dev-h...@logging.apache.org