@Ashish Sharma <[email protected]> you also may join with slack
community of APIM as well through https://apim-slack.wso2.com/

On Sat, May 9, 2020 at 1:06 AM Srivathsan Shanmuganathan <
[email protected]> wrote:

> Hi Ashish,
>
> To get a better understanding of OSGi bundles and simple jars please refer
> the documentation [1]. You may also follow [2], [3] to get an idea on how
> wso2 carbon platform uses OSGi for the underlying modular layer.
>
> [1] https://wso2.com/files/introduction_to_osgi.pdf
> [2]
> https://kishanthan.wordpress.com/2015/01/04/things-to-consider-for-when-writing-wso2-carbon-components-and-features/
> [3] https://wso2.com/library/articles/getting-started-wso2-carbon/
>
> On Fri, May 8, 2020 at 2:54 PM Ashish Sharma <[email protected]>
> wrote:
>
>> Hi Srivathsan
>>
>> On that note, can you also help me understand how can we decide whether
>> to build an OSGi bundle or a simple jar file for any given use case?
>>
>> Regards,
>> Ashish Sharma
>> M : 0477 96 04 12
>> ------------------------------
>> *From:* Ashish Sharma <[email protected]>
>> *Sent:* Friday, May 8, 2020 10:56:23 AM
>> *To:* Srivathsan Shanmuganathan <[email protected]>
>> *Cc:* [email protected] <[email protected]>
>> *Subject:* Re: [Dev] WSO2 AM 3.0.1 unable to identify a log4j2 plugin
>> for a custom logging Layout
>>
>> Thank you for the detailed explanation, Srivathsan.
>>
>> I get it now. Have a great day!
>>
>> Regards,
>> Ashish Sharma
>> M : 0477 96 04 12
>> ------------------------------
>> *From:* Srivathsan Shanmuganathan <[email protected]>
>> *Sent:* Friday, May 8, 2020 10:38:54 AM
>> *To:* Ashish Sharma <[email protected]>
>> *Cc:* [email protected] <[email protected]>
>> *Subject:* Re: [Dev] WSO2 AM 3.0.1 unable to identify a log4j2 plugin
>> for a custom logging Layout
>>
>> Hi Ashish,
>>
>> A regular JAR can be put into lib directory and it will be automatically
>> converted to an OSGi bundle by the system.  If we have an OSGi bundle then
>> we need to put it into the dropins directory.
>> To add a custom layout plugin, first we need to build the plugin as an
>> OSGi fragment and make its content available to the
>> org.ops4j.pax.logging.pax-logging-log4j2 host bundle. As we are building
>> an OSGi bundle we need to put it into dropins directory not in lib
>> directory.
>>
>> Regards,
>> Srivathsan
>>
>> On Fri, May 8, 2020 at 1:47 PM Ashish Sharma <
>> [email protected]> wrote:
>>
>> 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
>> <https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwso2.org%2Fcgi-bin%2Fmailman%2Flistinfo%2Fdev&data=02%7C01%7CAshish.Sharma%40realdolmen.com%7C2d07c7c436244d069c6408d7f32b5579%7C1685007349774869916308e8d38eac81%7C1%7C0%7C637245239766472307&sdata=kLDsPuppiFoub5KDYChjQI2QbzWc9C1dMzf%2B2fpZc04%3D&reserved=0>
>>
>>
>>
>> --
>> *S.Srivathsan*
>> Software Engineer | WSO2
>> (M) +94 774606335 | (E) [email protected]
>>
>
>
> --
> *S.Srivathsan*
> Software Engineer | WSO2
> (M) +94 774606335 | (E) [email protected]
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>


-- 
*Harsha Kumara*
*PhD Student*
*LaTrobe University*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to