Fixed
Details
Assignee
OpenNMS Bug Mailing ListOpenNMS Bug Mailing ListReporter
Daniel HammonDaniel HammonComponents
Fix versions
Affects versions
Priority
Major
Details
Details
Assignee
OpenNMS Bug Mailing List
OpenNMS Bug Mailing ListReporter
Daniel Hammon
Daniel HammonComponents
Fix versions
Affects versions
Priority
PagerDuty
PagerDuty
PagerDuty
Created March 4, 2010 at 9:34 AM
Updated January 27, 2017 at 4:26 PM
Resolved May 20, 2010 at 1:27 AM
I did the upgrade from 1.7.7 to 1.7.9 on my SLES 10 SP2 box with the rpm packages.
The only major problem I (and some others - see mailing list) have is that jetty takes several minutes to start.
From my jetty log:
2010-03-04 13:38:18,168 INFO [Main] log: Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog
2010-03-04 13:38:18,169 WARN [Main] JettyServer: adding context: /opennms -> /opt/opennms/jetty-webapps/opennms
2010-03-04 13:38:18,214 WARN [Main] JettyServer: adding context: /opennms-remoting -> /opt/opennms/jetty-webapps/opennms-remoting
2010-03-04 13:38:18,214 WARN [Main] JettyServer: adding context: / -> /opt/opennms/jetty-webapps/ROOT
2010-03-04 13:38:18,214 DEBUG [Main] JettyServer: OpenNMS.JettyServer initialization complete.
2010-03-04 13:38:18,214 DEBUG [Main] JettyServer: SPRING: context.classLoader= java.net.FactoryURLClassLoader@1b17a8bd
2010-03-04 13:38:19,766 DEBUG [Main] JettyServer: OpenNMS.JettyServer starting.
2010-03-04 13:38:19,766 INFO [Main] log: jetty-6.1.22
Now at least 3 minutes sitting and waiting for §"&$§"/ ##
web interface is not accessible
2010-03-04 13:41:33,804 WARN [Main] log: Could not instantiate listener org.opennms.web.InitializerServletContextListener
java.lang.ClassNotFoundException: org.opennms.web.InitializerServletContextListener
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:579)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:401)
at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:363)
at org.mortbay.jetty.handler.ContextHandler.loadClass(ContextHandler.java:1101)
at org.mortbay.jetty.webapp.WebXmlConfiguration.initListener(WebXmlConfiguration.java:630)
at org.mortbay.jetty.webapp.WebXmlConfiguration.initWebXmlElement(WebXmlConfiguration.java:368)
at org.mortbay.jetty.webapp.WebXmlConfiguration.initialize(WebXmlConfiguration.java:289)
at org.mortbay.jetty.webapp.WebXmlConfiguration.configure(WebXmlConfiguration.java:222)
at org.mortbay.jetty.webapp.WebXmlConfiguration.configureWebApp(WebXmlConfiguration.java:180)
<snip>
2010-03-04 13:41:33,805 WARN [Main] log: Could not instantiate listener org.opennms.web.DependencyCheckingContextListener
java.lang.ClassNotFoundException: org.opennms.web.DependencyCheckingContextListener
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:579)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:401)
at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:363)
at org.mortbay.jetty.handler.ContextHandler.loadClass(ContextHandler.java:1101)
at org.mortbay.jetty.webapp.WebXmlConfiguration.initListener(WebXmlConfiguration.java:630)
<snip>
2010-03-04 13:41:34,258 INFO [Main] log: Started SelectChannelConnector@0.0.0.0:8980
####################################################
After the exception the webinterface starts up with no recognizable error.