You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cloudstack.apache.org by "Anshul Gangwar (JIRA)" <ji...@apache.org> on 2014/09/12 11:17:34 UTC

[jira] [Closed] (CLOUDSTACK-2187) catalina log filled with ClassNotFoundException for snmp and syslog

     [ https://issues.apache.org/jira/browse/CLOUDSTACK-2187?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Anshul Gangwar closed CLOUDSTACK-2187.
--------------------------------------

> catalina log filled with ClassNotFoundException  for snmp and syslog
> --------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-2187
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-2187
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the default.) 
>          Components: Management Server
>    Affects Versions: 4.2.0
>            Reporter: sadhu suresh
>            Assignee: Anshul Gangwar
>             Fix For: 4.2.0
>
>
> Noticed following exeption  on fresh setup also and this exception is continously logged in catalina.out file.
> Its also happening for syslogs also: 
> 4j:ERROR Could not create an Appender. Reported error follows. 
> java.lang.ClassNotFoundException: org.apache.cloudstack.syslog.AlertsSyslogAppender
>          at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1484)
>          at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1329)
>          at java.lang.Class.forName0(Native Method) 
>         at java.lang.Class.forName(Class.java:186) 
>         at org.apache.log4j.helpers.Loader.loadClass(Loader.java:198) 
>         at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:247)
>          at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:176)
>          at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:191)
>          at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:523)
>          at org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurator.java:436)
>          at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:999)
>          at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:867)
>          at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:755)
>          at org.apache.log4j.xml.XMLWatchdog.doOnChange(DOMConfigurator.java:1120)
>          at org.apache.log4j.helpers.FileWatchdog.checkAndConfigure(FileWatchdog.java:89)
>          at org.apache.log4j.helpers.FileWatchdog.<init>(FileWatchdog.java:58) 
>         at org.apache.log4j.xml.XMLWatchdog.<init>(DOMConfigurator.java:1112) 
>         at org.apache.log4j.xml.DOMConfigurator.configureAndWatch(DOMConfigurator.java:735)
>          at org.apache.log4j.xml.DOMConfigurator.configureAndWatch(DOMConfigurator.java:718)
>          at com.cloud.utils.LogUtils.initLog4j(LogUtils.java:32) 
>         at com.cloud.bridge.service.EC2MainServlet.init(EC2MainServlet.java:66) 
>         at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173)
>  
> For SNMP: 
> Network Service is configured. 
> INFO [utils.component.ComponentContext] (Timer-1:) Configuring com.cloud.network.vpc.VpcManagerImpl_EnhancerByCloudStack_b4718e6f
>  log4j:ERROR Could not create an Appender. Reported error follows. 
> java.lang.ClassNotFoundException: org.apache.cloudstack.alert.snmp.SnmpTrapAppender
>          at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1483)
>          at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1329)
>          at java.lang.Class.forName0(Native Method) 
>         at java.lang.Class.forName(Class.java:188) 
>         at org.apache.log4j.helpers.Loader.loadClass(Loader.java:198) 
>         at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:247)
>          at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:176)
>          at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:191)
>          at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:523)
>          at org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurator.java:436)
>          at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:999)
>          at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:867)
>          at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:755)
>          at org.apache.log4j.xml.XMLWatchdog.doOnChange(DOMConfigurator.java:1120)
>          at org.apache.log4j.helpers.FileWatchdog.checkAndConfigure(FileWatchdog.java:89)
>          at org.apache.log4j.helpers.FileWatchdog.<init>(FileWatchdog.java:58) 
>         at org.apache.log4j.xml.XMLWatchdog.<init>(DOMConfigurator.java:1112) 
>         at org.apache.log4j.xml.DOMConfigurator.configureAndWatch(DOMConfigurator.java:735)
>          at org.apache.log4j.xml.DOMConfigurator.configureAndWatch(DOMConfigurator.java:718)
>          at com.cloud.utils.LogUtils.initLog4j(LogUtils.java:32) 
>         at com.cloud.bridge.service.EC2MainServlet.init(EC2MainServlet.java:66) 
>         at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173)
>          at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
>  
> [management]# grep -i "ClassNotFoundException: org.apache.cloudstack.alert.snmp.SnmpTrapAppender" catalina.out |wc -l
>  28 
> [management]# grep -i "java.lang.ClassNotFoundException: org.apache.cloudstack.syslog.AlertsSyslogAppender" catalina.out |wc -l
>  28 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)