Hi Team

It turns out that the custom layout module had to be placed in the ‘dropins’ 
folder and not In ‘lib’. By doing this, I was able to use the log4j2 plugin for 
a custom layout and then log using it.

However don't you think that this OSGi bundle should go into the 'lib' folder? 
Request you to please advise.


Met vriendelijke groeten,

Ashish Sharma



________________________________
From: Ashish Sharma <[email protected]>
Sent: Thursday, May 7, 2020 5:47 PM
To: [email protected] <[email protected]>
Subject: [Dev] WSO2 AM 3.0.1 unable to identify a log4j2 plugin for a custom 
logging Layout


Hi Team



I am trying to use a custom log4j2 layout to log into a separate file and also 
log entries into wso2carbon.xml in JSON, in API Manager 3.0.1. I have created 
the custom layout as a log4j2 plugin and packaged it as an OSGi bundle. The 
bundle is then placed in {}*carbon_home/reporsitory/component/lib. However the 
API manager throws the below exceptions



Attached is the project for the custom layout and the log4j2.properties file. 
Could you please take a look and advise how can I resolve this.



Please note that I am using the attached project and configuration successfully 
for the same use case in EI 6.6.0



Looks like the API Manager is unable to discover the log4j2 plugin. The API 
manager throws the below exceptions



JAVA_HOME environment variable is set to E:\Java\jdk1.8.0_212

CARBON_HOME environment variable is set to E:\wso2am-3.1.0\bin\..

andes [org.wso2.andes.wso2.internal.QpidBundleActivator] INFO : Setting 
BundleContext in PluginManager

callhome [org.wso2.callhome.internal.CallHomeActivator] DEBUG : Activating 
CallHome agent

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate plugin 
type for CustomJsonLayout Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate plugin 
type for CustomJsonLayout Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate plugin 
for CustomJsonLayout Ignored FQCN: org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Could not create plugin 
of type class org.apache.logging.log4j.core.appender.RollingFileAppender for 
element RollingFile: java.lang.NullPointerException Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

java.lang.NullPointerException

        at 
org.apache.logging.log4j.core.config.plugins.visitors.PluginElementVisitor.findNamedNode(PluginElementVisitor.java:104)

        at 
org.apache.logging.log4j.core.config.plugins.visitors.PluginElementVisitor.visit(PluginElementVisitor.java:88)

        at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.injectFields(PluginBuilder.java:185)

        at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:121)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:1002)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:942)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:934)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:552)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:241)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:288)

        at 
org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:579)

        at 
org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:285)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl.configureLog4J2(PaxLoggingServiceImpl.java:439)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl.updated(PaxLoggingServiceImpl.java:272)

        at 
org.ops4j.pax.logging.log4j2.internal.Activator.start(Activator.java:120)

        at 
org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:842)

        at 
org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)

        at java.security.AccessController.doPrivileged(Native Method)

        at 
org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:834)

        at 
org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:791)

        at 
org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1013)

        at 
org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:365)

        at org.eclipse.osgi.container.Module.doStart(Module.java:598)

        at org.eclipse.osgi.container.Module.start(Module.java:462)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$1.run(ModuleContainer.java:1820)

        at 
org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$2$1.execute(EquinoxContainerAdaptor.java:150)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1813)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1770)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1735)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1661)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)

        at 
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234)

        at 
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345)

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to invoke factory 
method in class org.apache.logging.log4j.core.appender.RollingFileAppender for 
element RollingFile: java.lang.IllegalStateException: No factory method found 
for class org.apache.logging.log4j.core.appender.RollingFileAppender Ignored 
FQCN: org.apache.logging.log4j.spi.AbstractLogger

java.lang.IllegalStateException: No factory method found for class 
org.apache.logging.log4j.core.appender.RollingFileAppender

        at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.findFactoryMethod(PluginBuilder.java:234)

        at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:134)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:1002)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:942)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:934)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:552)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:241)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:288)

        at 
org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:579)

        at 
org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:285)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl.configureLog4J2(PaxLoggingServiceImpl.java:439)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl.updated(PaxLoggingServiceImpl.java:272)

        at 
org.ops4j.pax.logging.log4j2.internal.Activator.start(Activator.java:120)

        at 
org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:842)

        at 
org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)

        at java.security.AccessController.doPrivileged(Native Method)

        at 
org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:834)

        at 
org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:791)

        at 
org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1013)

        at 
org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:365)

        at org.eclipse.osgi.container.Module.doStart(Module.java:598)

        at org.eclipse.osgi.container.Module.start(Module.java:462)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$1.run(ModuleContainer.java:1820)

        at 
org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$2$1.execute(EquinoxContainerAdaptor.java:150)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1813)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1770)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1735)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1661)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)

        at 
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234)

        at 
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345)

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate plugin 
for CustomJsonLayout Ignored FQCN: org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Could not create plugin 
of type class org.apache.logging.log4j.core.appender.RollingFileAppender for 
element RollingFile: java.lang.NullPointerException Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

java.lang.NullPointerException

        at 
org.apache.logging.log4j.core.config.plugins.visitors.PluginElementVisitor.findNamedNode(PluginElementVisitor.java:104)

        at 
org.apache.logging.log4j.core.config.plugins.visitors.PluginElementVisitor.visit(PluginElementVisitor.java:88)

        at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.injectFields(PluginBuilder.java:185)

        at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:121)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:1002)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:942)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:934)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:552)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:241)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:288)

        at 
org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:579)

        at 
org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:285)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl.configureLog4J2(PaxLoggingServiceImpl.java:439)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl.updated(PaxLoggingServiceImpl.java:272)

        at 
org.ops4j.pax.logging.log4j2.internal.Activator.start(Activator.java:120)

        at 
org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:842)

        at 
org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)

        at java.security.AccessController.doPrivileged(Native Method)

        at 
org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:834)

        at 
org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:791)

        at 
org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1013)

        at 
org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:365)

        at org.eclipse.osgi.container.Module.doStart(Module.java:598)

        at org.eclipse.osgi.container.Module.start(Module.java:462)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$1.run(ModuleContainer.java:1820)

        at 
org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$2$1.execute(EquinoxContainerAdaptor.java:150)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1813)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1770)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1735)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1661)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)

        at 
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234)

        at 
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345)

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to invoke factory 
method in class org.apache.logging.log4j.core.appender.RollingFileAppender for 
element RollingFile: java.lang.IllegalStateException: No factory method found 
for class org.apache.logging.log4j.core.appender.RollingFileAppender Ignored 
FQCN: org.apache.logging.log4j.spi.AbstractLogger

java.lang.IllegalStateException: No factory method found for class 
org.apache.logging.log4j.core.appender.RollingFileAppender

        at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.findFactoryMethod(PluginBuilder.java:234)

        at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:134)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:1002)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:942)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:934)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:552)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:241)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:288)

        at 
org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:579)

        at 
org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:285)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl.configureLog4J2(PaxLoggingServiceImpl.java:439)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl.updated(PaxLoggingServiceImpl.java:272)

        at 
org.ops4j.pax.logging.log4j2.internal.Activator.start(Activator.java:120)

        at 
org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:842)

        at 
org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)

        at java.security.AccessController.doPrivileged(Native Method)

        at 
org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:834)

        at 
org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:791)

        at 
org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1013)

        at 
org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:365)

        at org.eclipse.osgi.container.Module.doStart(Module.java:598)

        at org.eclipse.osgi.container.Module.start(Module.java:462)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$1.run(ModuleContainer.java:1820)

        at 
org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$2$1.execute(EquinoxContainerAdaptor.java:150)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1813)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1770)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1735)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1661)

        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)

        at 
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234)

        at 
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345)

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Null object returned for 
RollingFile in Appenders. Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Null object returned for 
RollingFile in Appenders. Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config "root" Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "AM_AUDIT_FILE" for logger config "AM_AUDIT_LOG" Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config 
"org.apache.axis2.wsdl.codegen.writer.PrettyPrinter" Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config 
"org.apache.directory.shared.ldap.ldif.LdifReader" Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config "org.apache.directory.shared.ldap" 
Ignored FQCN: org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config 
"org.apache.directory.server.ldap.LdapProtocolHandler" Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config 
"org.apache.directory.shared.ldap.entry.DefaultServerAttribute" Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config 
"org.apache.directory.server.ldap.handlers" Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config 
"org.apache.directory.server.ldap.LdapSession" Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config "org.apache.directory.server.core" 
Ignored FQCN: org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config 
"org.apache.directory.server.core.DefaultDirectoryService" Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config "org.apache.axis2.enterprise" 
Ignored FQCN: org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate plugin 
type for CustomJsonLayout Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate plugin 
type for CustomJsonLayout Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate plugin 
for CustomJsonLayout Ignored FQCN: org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Could not create plugin 
of type class org.apache.logging.log4j.core.appender.RollingFileAppender for 
element RollingFile: java.lang.NullPointerException Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

java.lang.NullPointerException

        at 
org.apache.logging.log4j.core.config.plugins.visitors.PluginElementVisitor.findNamedNode(PluginElementVisitor.java:104)

        at 
org.apache.logging.log4j.core.config.plugins.visitors.PluginElementVisitor.visit(PluginElementVisitor.java:88)

        at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.injectFields(PluginBuilder.java:185)

        at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:121)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:1002)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:942)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:934)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:552)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:241)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:288)

        at 
org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:579)

        at 
org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:285)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl.configureLog4J2(PaxLoggingServiceImpl.java:439)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl.updated(PaxLoggingServiceImpl.java:272)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl$1ManagedPaxLoggingService.updated(PaxLoggingServiceImpl.java:581)

        at 
org.eclipse.equinox.internal.cm.ManagedServiceTracker$1.run(ManagedServiceTracker.java:279)

        at 
org.eclipse.equinox.internal.cm.SerializedTaskQueue$1.run(SerializedTaskQueue.java:40)

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to invoke factory 
method in class org.apache.logging.log4j.core.appender.RollingFileAppender for 
element RollingFile: java.lang.IllegalStateException: No factory method found 
for class org.apache.logging.log4j.core.appender.RollingFileAppender Ignored 
FQCN: org.apache.logging.log4j.spi.AbstractLogger

java.lang.IllegalStateException: No factory method found for class 
org.apache.logging.log4j.core.appender.RollingFileAppender

        at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.findFactoryMethod(PluginBuilder.java:234)

        at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:134)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:1002)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:942)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:934)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:552)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:241)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:288)

        at 
org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:579)

        at 
org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:285)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl.configureLog4J2(PaxLoggingServiceImpl.java:439)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl.updated(PaxLoggingServiceImpl.java:272)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl$1ManagedPaxLoggingService.updated(PaxLoggingServiceImpl.java:581)

        at 
org.eclipse.equinox.internal.cm.ManagedServiceTracker$1.run(ManagedServiceTracker.java:279)

        at 
org.eclipse.equinox.internal.cm.SerializedTaskQueue$1.run(SerializedTaskQueue.java:40)

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate plugin 
for CustomJsonLayout Ignored FQCN: org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Could not create plugin 
of type class org.apache.logging.log4j.core.appender.RollingFileAppender for 
element RollingFile: java.lang.NullPointerException Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

java.lang.NullPointerException

        at 
org.apache.logging.log4j.core.config.plugins.visitors.PluginElementVisitor.findNamedNode(PluginElementVisitor.java:104)

        at 
org.apache.logging.log4j.core.config.plugins.visitors.PluginElementVisitor.visit(PluginElementVisitor.java:88)

        at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.injectFields(PluginBuilder.java:185)

        at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:121)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:1002)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:942)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:934)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:552)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:241)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:288)

        at 
org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:579)

        at 
org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:285)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl.configureLog4J2(PaxLoggingServiceImpl.java:439)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl.updated(PaxLoggingServiceImpl.java:272)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl$1ManagedPaxLoggingService.updated(PaxLoggingServiceImpl.java:581)

        at 
org.eclipse.equinox.internal.cm.ManagedServiceTracker$1.run(ManagedServiceTracker.java:279)

        at 
org.eclipse.equinox.internal.cm.SerializedTaskQueue$1.run(SerializedTaskQueue.java:40)

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to invoke factory 
method in class org.apache.logging.log4j.core.appender.RollingFileAppender for 
element RollingFile: java.lang.IllegalStateException: No factory method found 
for class org.apache.logging.log4j.core.appender.RollingFileAppender Ignored 
FQCN: org.apache.logging.log4j.spi.AbstractLogger

java.lang.IllegalStateException: No factory method found for class 
org.apache.logging.log4j.core.appender.RollingFileAppender

        at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.findFactoryMethod(PluginBuilder.java:234)

        at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:134)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:1002)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:942)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:934)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:552)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:241)

        at 
org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:288)

        at 
org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:579)

        at 
org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:285)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl.configureLog4J2(PaxLoggingServiceImpl.java:439)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl.updated(PaxLoggingServiceImpl.java:272)

        at 
org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl$1ManagedPaxLoggingService.updated(PaxLoggingServiceImpl.java:581)

        at 
org.eclipse.equinox.internal.cm.ManagedServiceTracker$1.run(ManagedServiceTracker.java:279)

        at 
org.eclipse.equinox.internal.cm.SerializedTaskQueue$1.run(SerializedTaskQueue.java:40)

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Null object returned for 
RollingFile in Appenders. Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Null object returned for 
RollingFile in Appenders. Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config "root" Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "AM_AUDIT_FILE" for logger config "AM_AUDIT_LOG" Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config 
"org.apache.axis2.wsdl.codegen.writer.PrettyPrinter" Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config 
"org.apache.directory.shared.ldap.ldif.LdifReader" Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config "org.apache.directory.shared.ldap" 
Ignored FQCN: org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config 
"org.apache.directory.server.ldap.LdapProtocolHandler" Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config 
"org.apache.directory.shared.ldap.entry.DefaultServerAttribute" Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config 
"org.apache.directory.server.ldap.handlers" Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config 
"org.apache.directory.server.ldap.LdapSession" Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config "org.apache.directory.server.core" 
Ignored FQCN: org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config 
"org.apache.directory.server.core.DefaultDirectoryService" Ignored FQCN: 
org.apache.logging.log4j.spi.AbstractLogger

org.ops4j.pax.logging.pax-logging-api [log4j2] ERROR : Unable to locate 
appender "CARBON_LOGFILE" for logger config "org.apache.axis2.enterprise" 
Ignored FQCN: org.apache.logging.log4j.spi.AbstractLogger


Met vriendelijke groeten,

Ashish Sharma


_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to