Re: Error after upgrading from OpenNMS 21.0.4 to 21.1.0

JohnD Blackburn <[email protected]>
Newsgroups gmane.network.opennms.general
Message-ID <DB6PR0602MB290212B9F483E4F2082B6BE8CB8F0@DB6PR0602MB2902.eurprd06.prod.outlook.com>
Anyone have ideas on this? Or able to point me where to start looking?   This is preventing me from migrating to 21.1.0.

As I'm still only looking at 21.1.0 in my sandpit environment, rebuilding the sandpit environment is always an option...

Regards,
John







From: JohnD Blackburn [mailto:[email protected]]
Sent: Monday, 23 April 2018 2:54 PM
To: General OpenNMS Discussion <[email protected]>
Subject: [opennms-discuss] Error after upgrading from OpenNMS 21.0.4 to 21.1.0

Hi All,

I tried updating my sandpit OpenNMS server from 21.0.4 to 21.1.0, and now I can't connect to the web UI.


In output.log, I am getting the following:

Apr 23, 2018 1:48:23 PM org.hibernate.validator.internal.util.Version <clinit>
INFO: HV000001: Hibernate Validator 4.3.2.Final
init...
Apr 23, 2018 1:49:16 PM com.noelios.restlet.http.StreamClientHelper start
INFO: Starting the HTTP client
java.lang.RuntimeException: Could not resolve mvn:org.apache.felix/org.apache.felix.framework/5.6.6
          at org.apache.karaf.main.util.SimpleMavenResolver.resolve(SimpleMavenResolver.java:59)
          at org.apache.karaf.main.Main.createClassLoader(Main.java:457)
          at org.apache.karaf.main.Main.launch(Main.java:254)
          at org.opennms.container.web.WebAppListener.contextInitialized(WebAppListener.java:71)
          at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:876)
          at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:532)
          at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:839)
          at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:344)
          at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1480)
          at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1442)
          at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:799)
          at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:261)
          at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:540)
          at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
          at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:41)
          at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:188)
          at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:499)
          at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:147)
          at org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileAdded(ScanningAppProvider.java:180)
          at org.eclipse.jetty.deploy.providers.WebAppProvider.fileAdded(WebAppProvider.java:437)
          at org.eclipse.jetty.deploy.providers.ScanningAppProvider$1.fileAdded(ScanningAppProvider.java:64)
          at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:610)
          at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:529)
          at org.eclipse.jetty.util.Scanner.scan(Scanner.java:392)
          at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:313)
          at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
          at org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(ScanningAppProvider.java:150)
          at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
          at org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:561)
          at org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:236)
          at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
          at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:131)
          at org.eclipse.jetty.server.Server.start(Server.java:452)
          at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:113)
          at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113)
          at org.eclipse.jetty.server.Server.doStart(Server.java:419)
          at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
          at org.opennms.netmgt.jetty.JettyServer.onStart(JettyServer.java:111)
          at org.opennms.netmgt.daemon.AbstractServiceDaemon$4.run(AbstractServiceDaemon.java:297)
          at org.opennms.core.logging.Logging.withPrefix(Logging.java:71)
          at org.opennms.netmgt.daemon.AbstractServiceDaemon.start(AbstractServiceDaemon.java:290)
          at org.opennms.netmgt.daemon.AbstractSpringContextJmxServiceDaemon$2.run(AbstractSpringContextJmxServiceDaemon.java:128)
          at org.opennms.core.logging.Logging.withPrefix(Logging.java:71)
          at org.opennms.netmgt.daemon.AbstractSpringContextJmxServiceDaemon.start(AbstractSpringContextJmxServiceDaemon.java:118)
          at sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:498)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71)
          at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:498)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275)
          at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:112)
          at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:46)
          at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:237)
          at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:138)
          at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:252)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
          at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:277)
          at org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:206)
          at org.opennms.netmgt.vmmgr.Starter.start(Starter.java:154)
          at org.opennms.netmgt.vmmgr.Starter.startDaemon(Starter.java:94)
          at org.opennms.netmgt.vmmgr.Controller.start(Controller.java:173)
          at org.opennms.netmgt.vmmgr.Controller.main(Controller.java:150)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:498)
          at org.opennms.bootstrap.Bootstrap$4.run(Bootstrap.java:525)
          at java.lang.Thread.run(Thread.java:748)
Apr 23, 2018 1:49:22 PM de.novanic.eventservice.logger.DefaultServerLogger log
INFO: Server: Configuration changed - EventServiceConfiguration (Default Configuration)
  Min.: 0ms; Max.: 20000ms; Timeout: 90000ms
Apr 23, 2018 1:49:28 PM org.hibernate.validator.internal.util.Version <clinit>
INFO: HV000001: Hibernate Validator 4.3.2.Final



web.log has the following error:

2018-04-23 13:49:36,797 WARN  [Main] o.e.j.w.WebAppContext: Failed startup of context o.e.j.w.WebAppContext@5cf32b6d{/opennms,file:///opt/opennms/jetty-webapps/opennms/,UNAVAILABLE}{/opt/opennms/jetty-webapps/opennms}<mailto:o.e.j.w.WebAppContext@5cf32b6d%7b/opennms,file:///opt/opennms/jetty-webapps/opennms/,UNAVAILABLE%7d%7b/opt/opennms/jetty-webapps/opennms%7d>
org.eclipse.jetty.util.MultiException: Multiple exceptions
          at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:715) ~[jetty-servlet-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:348) ~[jetty-servlet-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1480) ~[jetty-webapp-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1442) ~[jetty-webapp-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:799) ~[jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:261) ~[jetty-servlet-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:540) [jetty-webapp-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:41) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:188) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:499) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:147) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileAdded(ScanningAppProvider.java:180) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.deploy.providers.WebAppProvider.fileAdded(WebAppProvider.java:437) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.deploy.providers.ScanningAppProvider$1.fileAdded(ScanningAppProvider.java:64) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:610) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:529) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.Scanner.scan(Scanner.java:392) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:313) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(ScanningAppProvider.java:150) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:561) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:236) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:131) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.server.Server.start(Server.java:452) [jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:113) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113) [jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.server.Server.doStart(Server.java:419) [jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.opennms.netmgt.jetty.JettyServer.onStart(JettyServer.java:111) [opennms-jetty-21.1.0.jar:?]
          at org.opennms.netmgt.daemon.AbstractServiceDaemon$4.run(AbstractServiceDaemon.java:297) [org.opennms.core.daemon-21.1.0.jar:?]
          at org.opennms.core.logging.Logging.withPrefix(Logging.java:71) [org.opennms.core.logging-21.1.0.jar:?]
          at org.opennms.netmgt.daemon.AbstractServiceDaemon.start(AbstractServiceDaemon.java:290) [org.opennms.core.daemon-21.1.0.jar:?]
          at org.opennms.netmgt.daemon.AbstractSpringContextJmxServiceDaemon$2.run(AbstractSpringContextJmxServiceDaemon.java:128) [org.opennms.core.daemon-21.1.0.jar:?]
          at org.opennms.core.logging.Logging.withPrefix(Logging.java:71) [org.opennms.core.logging-21.1.0.jar:?]
          at org.opennms.netmgt.daemon.AbstractSpringContextJmxServiceDaemon.start(AbstractSpringContextJmxServiceDaemon.java:118) [org.opennms.core.daemon-21.1.0.jar:?]
          at sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source) ~[?:?]
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
          at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71) [?:1.8.0_144]
          at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source) ~[?:?]
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
          at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275) [?:1.8.0_144]
          at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:112) [?:1.8.0_144]
          at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:46) [?:1.8.0_144]
          at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:237) [?:1.8.0_144]
          at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:138) [?:1.8.0_144]
          at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:252) [?:1.8.0_144]
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819) [?:1.8.0_144]
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801) [?:1.8.0_144]
          at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:277) [org.opennms.core.daemon-21.1.0.jar:?]
          at org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:206) [org.opennms.core.daemon-21.1.0.jar:?]
          at org.opennms.netmgt.vmmgr.Starter.start(Starter.java:154) [org.opennms.core.daemon-21.1.0.jar:?]
          at org.opennms.netmgt.vmmgr.Starter.startDaemon(Starter.java:94) [org.opennms.core.daemon-21.1.0.jar:?]
          at org.opennms.netmgt.vmmgr.Controller.start(Controller.java:173) [org.opennms.core.daemon-21.1.0.jar:?]
          at org.opennms.netmgt.vmmgr.Controller.main(Controller.java:150) [org.opennms.core.daemon-21.1.0.jar:?]
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_144]
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
          at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
          at org.opennms.bootstrap.Bootstrap$4.run(Bootstrap.java:525) [opennms_bootstrap.jar:?]
          at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
          Suppressed: javax.servlet.ServletException: Bundle context attribute [org.osgi.framework.BundleContext] not set in servlet context
                   at org.apache.felix.http.proxy.ProxyServlet.getBundleContext(ProxyServlet.java:81) ~[?:?]
                   at org.apache.felix.http.proxy.ProxyServlet.doInit(ProxyServlet.java:50) ~[?:?]
                   at org.apache.felix.http.proxy.ProxyServlet.init(ProxyServlet.java:39) ~[?:?]
                   at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:637) ~[jetty-servlet-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:421) ~[jetty-servlet-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:744) ~[jetty-servlet-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:348) ~[jetty-servlet-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1480) ~[jetty-webapp-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1442) ~[jetty-webapp-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:799) ~[jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:261) ~[jetty-servlet-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:540) [jetty-webapp-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:41) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:188) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:499) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:147) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileAdded(ScanningAppProvider.java:180) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.deploy.providers.WebAppProvider.fileAdded(WebAppProvider.java:437) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.deploy.providers.ScanningAppProvider$1.fileAdded(ScanningAppProvider.java:64) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:610) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:529) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.util.Scanner.scan(Scanner.java:392) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:313) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(ScanningAppProvider.java:150) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:561) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:236) [jetty-deploy-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:131) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.server.Server.start(Server.java:452) [jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:113) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113) [jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.server.Server.doStart(Server.java:419) [jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
                   at org.opennms.netmgt.jetty.JettyServer.onStart(JettyServer.java:111) [opennms-jetty-21.1.0.jar:?]
                   at org.opennms.netmgt.daemon.AbstractServiceDaemon$4.run(AbstractServiceDaemon.java:297) [org.opennms.core.daemon-21.1.0.jar:?]
                   at org.opennms.core.logging.Logging.withPrefix(Logging.java:71) [org.opennms.core.logging-21.1.0.jar:?]
                   at org.opennms.netmgt.daemon.AbstractServiceDaemon.start(AbstractServiceDaemon.java:290) [org.opennms.core.daemon-21.1.0.jar:?]
                   at org.opennms.netmgt.daemon.AbstractSpringContextJmxServiceDaemon$2.run(AbstractSpringContextJmxServiceDaemon.java:128) [org.opennms.core.daemon-21.1.0.jar:?]
                   at org.opennms.core.logging.Logging.withPrefix(Logging.java:71) [org.opennms.core.logging-21.1.0.jar:?]
                   at org.opennms.netmgt.daemon.AbstractSpringContextJmxServiceDaemon.start(AbstractSpringContextJmxServiceDaemon.java:118) [org.opennms.core.daemon-21.1.0.jar:?]
                   at sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source) ~[?:?]
                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
                   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
                   at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71) [?:1.8.0_144]
                   at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source) ~[?:?]
                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
                   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
                   at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275) [?:1.8.0_144]
                   at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:112) [?:1.8.0_144]
                   at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:46) [?:1.8.0_144]
                   at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:237) [?:1.8.0_144]
                   at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:138) [?:1.8.0_144]
                   at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:252) [?:1.8.0_144]
                   at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819) [?:1.8.0_144]
                   at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801) [?:1.8.0_144]
                   at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:277) [org.opennms.core.daemon-21.1.0.jar:?]
                   at org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:206) [org.opennms.core.daemon-21.1.0.jar:?]
                   at org.opennms.netmgt.vmmgr.Starter.start(Starter.java:154) [org.opennms.core.daemon-21.1.0.jar:?]
                   at org.opennms.netmgt.vmmgr.Starter.startDaemon(Starter.java:94) [org.opennms.core.daemon-21.1.0.jar:?]
                   at org.opennms.netmgt.vmmgr.Controller.start(Controller.java:173) [org.opennms.core.daemon-21.1.0.jar:?]
                   at org.opennms.netmgt.vmmgr.Controller.main(Controller.java:150) [org.opennms.core.daemon-21.1.0.jar:?]
                   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
                   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_144]
                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
                   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
                   at org.opennms.bootstrap.Bootstrap$4.run(Bootstrap.java:525) [opennms_bootstrap.jar:?]
                   at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
Caused by: javax.servlet.ServletException: Bundle context attribute [org.osgi.framework.BundleContext] not set in servlet context
          at org.opennms.container.web.ProxyFilter.getBundleContext(ProxyFilter.java:68) ~[?:?]
          at org.opennms.container.web.ProxyFilter.init(ProxyFilter.java:43) ~[?:?]
          at org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:139) ~[jetty-servlet-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:725) ~[jetty-servlet-9.4.2.v20170220.jar:9.4.2.v20170220]
          ... 64 more


And jetty-server.log contains:

2018-04-23 13:44:45,607 WARN  [RMI TCP Connection(3)-127.0.0.1] o.e.j.s.FilterHolder:
java.lang.NullPointerException: null
          at org.opennms.container.web.ProxyFilter.destroy(ProxyFilter.java:36) ~[org.opennms.container.servlet-21.1.0.jar:?]
          at org.eclipse.jetty.servlet.FilterHolder.destroyInstance(FilterHolder.java:178) ~[jetty-servlet-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.servlet.FilterHolder.doStop(FilterHolder.java:155) ~[jetty-servlet-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:142) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:160) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:124) ~[jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.servlet.ServletHandler.doStop(ServletHandler.java:226) ~[jetty-servlet-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:142) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:160) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:124) ~[jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.security.SecurityHandler.doStop(SecurityHandler.java:381) ~[jetty-security-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.security.ConstraintSecurityHandler.doStop(ConstraintSecurityHandler.java:456) ~[jetty-security-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:142) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:160) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:124) ~[jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.server.session.SessionHandler.doStop(SessionHandler.java:516) ~[jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:142) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:160) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:124) ~[jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.server.handler.ContextHandler.stopContext(ContextHandler.java:849) ~[jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.servlet.ServletContextHandler.stopContext(ServletContextHandler.java:355) ~[jetty-servlet-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.webapp.WebAppContext.stopWebapp(WebAppContext.java:1486) ~[jetty-webapp-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.webapp.WebAppContext.stopContext(WebAppContext.java:1450) ~[jetty-webapp-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.server.handler.ContextHandler.doStop(ContextHandler.java:913) ~[jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.servlet.ServletContextHandler.doStop(ServletContextHandler.java:271) ~[jetty-servlet-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.webapp.WebAppContext.doStop(WebAppContext.java:564) ~[jetty-webapp-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:142) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:160) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:124) ~[jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:142) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:160) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:124) ~[jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:142) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:160) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:124) ~[jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:142) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:160) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:124) ~[jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.server.Server.doStop(Server.java:523) ~[jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) ~[jetty-util-9.4.2.v20170220.jar:9.4.2.v20170220]
          at org.opennms.netmgt.jetty.JettyServer.onStop(JettyServer.java:121) ~[opennms-jetty-21.1.0.jar:?]
          at org.opennms.netmgt.daemon.AbstractServiceDaemon$5.run(AbstractServiceDaemon.java:321) ~[org.opennms.core.daemon-21.1.0.jar:?]
          at org.opennms.core.logging.Logging.withPrefix(Logging.java:71) ~[org.opennms.core.logging-21.1.0.jar:?]
          at org.opennms.netmgt.daemon.AbstractServiceDaemon.stop(AbstractServiceDaemon.java:314) ~[org.opennms.core.daemon-21.1.0.jar:?]
          at org.opennms.netmgt.daemon.AbstractServiceDaemon.destroy(AbstractServiceDaemon.java:336) ~[org.opennms.core.daemon-21.1.0.jar:?]
          at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:262) ~[org.apache.servicemix.bundles.spring-beans-4.2.9.RELEASE_1.jar:?]
          at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:578) ~[org.apache.servicemix.bundles.spring-beans-4.2.9.RELEASE_1.jar:?]
          at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:554) ~[org.apache.servicemix.bundles.spring-beans-4.2.9.RELEASE_1.jar:?]
          at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:978) ~[org.apache.servicemix.bundles.spring-beans-4.2.9.RELEASE_1.jar:?]
          at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:523) ~[org.apache.servicemix.bundles.spring-beans-4.2.9.RELEASE_1.jar:?]
          at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:985) ~[org.apache.servicemix.bundles.spring-beans-4.2.9.RELEASE_1.jar:?]
          at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1010) ~[org.apache.servicemix.bundles.spring-context-4.2.9.RELEASE_1.jar:?]
          at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:986) ~[org.apache.servicemix.bundles.spring-context-4.2.9.RELEASE_1.jar:?]
          at org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:938) ~[org.apache.servicemix.bundles.spring-context-4.2.9.RELEASE_1.jar:?]
          at org.opennms.netmgt.daemon.AbstractSpringContextJmxServiceDaemon$3.run(AbstractSpringContextJmxServiceDaemon.java:177) ~[org.opennms.core.daemon-21.1.0.jar:?]
          at org.opennms.core.logging.Logging.withPrefix(Logging.java:71) ~[org.opennms.core.logging-21.1.0.jar:?]
          at org.opennms.netmgt.daemon.AbstractSpringContextJmxServiceDaemon.stop(AbstractSpringContextJmxServiceDaemon.java:169) ~[org.opennms.core.daemon-21.1.0.jar:?]
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_144]
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
          at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71) ~[?:1.8.0_144]
          at sun.reflect.GeneratedMethodAccessor45.invoke(Unknown Source) ~[?:?]
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
          at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275) ~[?:1.8.0_144]
          at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:112) ~[?:1.8.0_144]
          at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:46) ~[?:1.8.0_144]
          at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:237) ~[?:1.8.0_144]
          at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:138) ~[?:1.8.0_144]
          at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:252) ~[?:1.8.0_144]
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819) ~[?:1.8.0_144]
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801) ~[?:1.8.0_144]
          at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:277) ~[org.opennms.core.daemon-21.1.0.jar:?]
          at org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:206) ~[org.opennms.core.daemon-21.1.0.jar:?]
          at org.opennms.netmgt.vmmgr.Manager.stop(Manager.java:117) ~[org.opennms.core.daemon-21.1.0.jar:?]
          at org.opennms.netmgt.vmmgr.Manager.stop(Manager.java:102) ~[org.opennms.core.daemon-21.1.0.jar:?]
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_144]
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
          at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71) ~[?:1.8.0_144]
          at sun.reflect.GeneratedMethodAccessor45.invoke(Unknown Source) ~[?:?]
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
          at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275) ~[?:1.8.0_144]
          at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:112) ~[?:1.8.0_144]
          at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:46) ~[?:1.8.0_144]
          at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:237) ~[?:1.8.0_144]
          at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:138) ~[?:1.8.0_144]
          at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:252) ~[?:1.8.0_144]
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819) ~[?:1.8.0_144]
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801) ~[?:1.8.0_144]
          at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468) ~[?:1.8.0_144]
          at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76) ~[?:1.8.0_144]
          at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309) ~[?:1.8.0_144]
          at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401) ~[?:1.8.0_144]
          at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829) ~[?:1.8.0_144]
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_144]
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
          at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
          at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357) ~[?:1.8.0_144]
          at sun.rmi.transport.Transport$1.run(Transport.java:200) ~[?:1.8.0_144]
          at sun.rmi.transport.Transport$1.run(Transport.java:197) ~[?:1.8.0_144]
          at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_144]
          at sun.rmi.transport.Transport.serviceCall(Transport.java:196) ~[?:1.8.0_144]
          at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568) ~[?:1.8.0_144]
          at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826) ~[?:1.8.0_144]
          at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683) ~[?:1.8.0_144]
          at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_144]
          at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682) [?:1.8.0_144]
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_144]
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_144]
          at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
2018-04-23 13:44:45,738 INFO  [RMI TCP Connection(3)-127.0.0.1] o.s.w.c.s.XmlWebApplicationContext: Closing Root WebApplicationContext: startup date [Mon Apr 23 13:28:55 AEST 2018]; parent: ApplicationContext 'daoContext'



The rts.log contains a whole bunch of warnings like the following:

2018-04-23 14:41:25,732 WARN  [DataSender-Thread-1-of-5] o.o.n.r.DataSender: DataSender:  Unable to send category 'Other Servers' to URL 'http://localhost:8980/opennms/rtc/post/Other+Servers'
java.io.IOException: Server returned HTTP response code: 503 for URL: http://localhost:8980/opennms/rtc/post/Other+Servers
          at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1876) ~[?:1.8.0_144]
          at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474) ~[?:1.8.0_144]
          at org.opennms.netmgt.rtc.HttpUtils.post(HttpUtils.java:258) ~[opennms-services-21.1.0.jar:?]
          at org.opennms.netmgt.rtc.DataSender$1.run(DataSender.java:256) [opennms-services-21.1.0.jar:?]
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_144]
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_144]
          at org.opennms.core.concurrent.LogPreservingThreadFactory$3.run(LogPreservingThreadFactory.java:124) [opennms-util-21.1.0.jar:?]
          at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
2018-04-23 14:41:25,748 WARN  [DataSender-Thread-1-of-5] o.o.n.r.DataSender: DataSender:  Unable to send category 'Overall Service Availability' to URL 'http://localhost:8980/opennms/rtc/post/Overall+Service+Availability'
java.io.IOException: Server returned HTTP response code: 503 for URL: http://localhost:8980/opennms/rtc/post/Overall+Service+Availability
          at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1876) ~[?:1.8.0_144]
          at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474) ~[?:1.8.0_144]
          at org.opennms.netmgt.rtc.HttpUtils.post(HttpUtils.java:258) ~[opennms-services-21.1.0.jar:?]
          at org.opennms.netmgt.rtc.DataSender$1.run(DataSender.java:256) [opennms-services-21.1.0.jar:?]
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_144]
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_144]
          at org.opennms.core.concurrent.LogPreservingThreadFactory$3.run(LogPreservingThreadFactory.java:124) [opennms-util-21.1.0.jar:?]
          at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
2018-04-23 14:41:25,757 WARN  [DataSender-Thread-1-of-5] o.o.n.r.DataSender: DataSender:  Unable to send category 'Database Servers' to URL 'http://localhost:8980/opennms/rtc/post/Database+Servers'
java.io.IOException: Server returned HTTP response code: 503 for URL: http://localhost:8980/opennms/rtc/post/Database+Servers
          at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1876) ~[?:1.8.0_144]
          at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474) ~[?:1.8.0_144]
          at org.opennms.netmgt.rtc.HttpUtils.post(HttpUtils.java:258) ~[opennms-services-21.1.0.jar:?]
          at org.opennms.netmgt.rtc.DataSender$1.run(DataSender.java:256) [opennms-services-21.1.0.jar:?]
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_144]
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_144]
          at org.opennms.core.concurrent.LogPreservingThreadFactory$3.run(LogPreservingThreadFactory.java:124) [opennms-util-21.1.0.jar:?]
          at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]


If you need any additional logging, or configuration details to help diagnose this, let me know what you need.

Note:  this is on my sandpit server where there is currently nothing defined in discovery-configuration.xml.


Regards,
John Blackburn

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot

_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-discuss mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-discuss
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.