sadhu suresh created CLOUDSTACK-2187:
----------------------------------------

             Summary: 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 is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to