V22 Topology View - Karaf error when "Change Icon"

[email protected]
Newsgroups gmane.network.opennms.general
Message-ID <trinity-96f1d7b4-7e2b-4428-9b52-c04f4a817f45-1528699038845@3c-app-gmx-bs52>
Hi all,

since update to V22 i'm not able to change topology view Icons in the gui.

See attached log with debug output of karaf.

We only use cdp link detection if this matters.

Can someone confirm if this is a bug?

Best

Norbert

-----

Version 22.0.0

Ubuntu16.04

Java(TM) SE Runtime Environment (build 1.8.0_131-b11)

------------------------------------------------------------------------------
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
karaf.log (application/octet-stream, 46.4 KB)
Add productionMode=true to web.xml to disable debug features.
To show debug window, add ?debug to your application URL.
=================================================================

##### This occurs when opening the topology view screen ####

2018-06-11T08:05:41,532 ERROR org.opennms.features.topology.app:22.0.0(231) [qtp2030727158-66186] org.opennms.features.topology.app.internal.TopologyUI: An error occurred while retrieving the component from info panel item provider class org.opennms.features.topology.app.internal.info.LocationInfoPanelItemProvider. The component will not be displayed.
java.lang.IllegalStateException: Query for CalculationStrategy is not implemented.
        at org.opennms.features.status.api.node.strategy.query.QueryBuilder.buildFrom(QueryBuilder.java:48) ~[?:?]
        at org.opennms.features.status.api.node.strategy.DefaultNodeStatusCalculator.calculateStatus(DefaultNodeStatusCalculator.java:46) ~[?:?]
        at Proxye51af557_5df9_4315_94f3_d01de94ed702.calculateStatus(Unknown Source) ~[?:?]
        at org.opennms.features.geolocation.services.DefaultGeolocationService.calculateStatus(DefaultGeolocationService.java:182) ~[?:?]
        at org.opennms.features.geolocation.services.DefaultGeolocationService.applyStatus(DefaultGeolocationService.java:150) ~[?:?]
        at org.opennms.features.geolocation.services.DefaultGeolocationService.getLocations(DefaultGeolocationService.java:83) ~[?:?]
        at Proxy7caa6718_b70a_4539_9696_4213220e6c22.getLocations(Unknown Source) ~[?:?]
        at org.opennms.features.topology.app.internal.info.LocationInfoPanelItemProvider.getContributions(LocationInfoPanelItemProvider.java:77) ~[?:?]
        at org.opennms.features.topology.app.internal.TopologyUI$InfoPanelItemManager.lambda$null$2(TopologyUI.java:432) ~[?:?]
        at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:267) ~[?:?]
        at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374) ~[?:?]
        at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) ~[?:?]
        at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) ~[?:?]
        at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:?]
        at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
        at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) ~[?:?]
        at org.opennms.features.topology.app.internal.TopologyUI$InfoPanelItemManager.lambda$getInfoPanelComponents$3(TopologyUI.java:443) ~[?:?]
        at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) [?:?]
        at Proxy7c0421e1_9efc_4529_9194_e1b2c520190c.execute(Unknown Source) [?:?]
        at org.opennms.features.topology.app.internal.TopologyUI$InfoPanelItemManager.getInfoPanelComponents(TopologyUI.java:428) [231:org.opennms.features.topology.app:22.0.0]
        at org.opennms.features.topology.app.internal.TopologyUI$InfoPanelItemManager.refreshInfoPanel(TopologyUI.java:460) [231:org.opennms.features.topology.app:22.0.0]
        at org.opennms.features.topology.app.internal.TopologyUI$InfoPanelItemManager.graphChanged(TopologyUI.java:476) [231:org.opennms.features.topology.app:22.0.0]
        at org.opennms.features.topology.app.internal.VEProviderGraphContainer.fireGraphChanged(VEProviderGraphContainer.java:403) [231:org.opennms.features.topology.app:22.0.0]
        at org.opennms.features.topology.app.internal.VEProviderGraphContainer.redoLayout(VEProviderGraphContainer.java:249) [231:org.opennms.features.topology.app:22.0.0]
        at org.opennms.features.topology.app.internal.TopologyUI.init(TopologyUI.java:599) [231:org.opennms.features.topology.app:22.0.0]
        at com.vaadin.ui.UI.doInit(UI.java:641) [79:com.vaadin.server:7.2.7]
        at com.vaadin.server.communication.UIInitHandler.getBrowserDetailsUI(UIInitHandler.java:222) [79:com.vaadin.server:7.2.7]
        at com.vaadin.server.communication.UIInitHandler.synchronizedHandleRequest(UIInitHandler.java:74) [79:com.vaadin.server:7.2.7]
        at com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:41) [79:com.vaadin.server:7.2.7]
        at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1401) [79:com.vaadin.server:7.2.7]
        at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:237) [79:com.vaadin.server:7.2.7]
        at org.opennms.vaadin.extender.internal.extender.ApplicationFactoryServiceTracker$FactoryServlet.service(ApplicationFactoryServiceTracker.java:89) [246:org.opennms.features.vaadin-components.extender-service:22.0.0]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [?:?]
        at org.opennms.container.web.felix.base.internal.handler.ServletHandler.doHandle(ServletHandler.java:101) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.felix.base.internal.handler.ServletHandler.handle(ServletHandler.java:84) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.felix.base.internal.dispatch.ServletPipeline.handle(ServletPipeline.java:43) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.felix.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:52) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.felix.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:35) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.felix.base.internal.dispatch.FilterPipeline.dispatch(FilterPipeline.java:50) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.felix.base.internal.dispatch.Dispatcher.dispatch(Dispatcher.java:42) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.bridge.internal.DispatcherFilter.doFilter(DispatcherFilter.java:72) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.ProxyFilter.doFilter(ProxyFilter.java:56) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1621) [?:?]
        at org.extremecomponents.table.filter.AbstractExportFilter.doFilter(AbstractExportFilter.java:49) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1621) [?:?]
        at org.opennms.web.servlet.StoreRequestPropertiesFilter.doFilter(StoreRequestPropertiesFilter.java:79) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1621) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) [?:?]
        at org.opennms.web.springframework.security.AuthFilterEnabler.doFilter(AuthFilterEnabler.java:115) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) [?:?]
        at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50) [?:?]
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) [?:?]
        at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) [?:?]
        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) [?:?]
        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1621) [?:?]
        at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:231) [?:?]
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1621) [?:?]
        at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121) [?:?]
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1613) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:541) [?:?]
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [?:?]
        at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) [?:?]
        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) [?:?]
        at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:190) [?:?]
        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1592) [?:?]
        at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188) [?:?]
        at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1239) [?:?]
        at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:481) [?:?]
        at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1561) [?:?]
        at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166) [?:?]
        at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1141) [?:?]
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [?:?]
        at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:213) [?:?]
        at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:118) [?:?]
        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) [?:?]
        at org.opennms.netmgt.jetty.MDCHandler.handle(MDCHandler.java:46) [?:?]
        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) [?:?]
        at org.eclipse.jetty.server.Server.handle(Server.java:564) [?:?]
        at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:320) [?:?]
        at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251) [?:?]
        at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279) [?:?]
        at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110) [?:?]
        at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:258) [?:?]
        at org.eclipse.jetty.io.ssl.SslConnection$3.succeeded(SslConnection.java:147) [?:?]
        at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110) [?:?]
        at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124) [?:?]
        at org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:122) [?:?]
        at org.eclipse.jetty.util.thread.strategy.ExecutingExecutionStrategy.invoke(ExecutingExecutionStrategy.java:58) [?:?]
        at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:201) [?:?]
        at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:133) [?:?]
        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:672) [?:?]
        at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:590) [?:?]
        at java.lang.Thread.run(Thread.java:748) [?:?]
2018-06-11T08:05:50,687 ERROR org.opennms.features.topology.app:22.0.0(231) [qtp2030727158-66186] org.opennms.features.topology.app.internal.TopologyUI: An error occurred while retrieving the component from info panel item provider class org.opennms.features.topology.app.internal.info.LocationInfoPanelItemProvider. The component will not be displayed.
java.lang.IllegalStateException: Query for CalculationStrategy is not implemented.
        at org.opennms.features.status.api.node.strategy.query.QueryBuilder.buildFrom(QueryBuilder.java:48) ~[?:?]
        at org.opennms.features.status.api.node.strategy.DefaultNodeStatusCalculator.calculateStatus(DefaultNodeStatusCalculator.java:46) ~[?:?]
        at Proxye51af557_5df9_4315_94f3_d01de94ed702.calculateStatus(Unknown Source) ~[?:?]
        at org.opennms.features.geolocation.services.DefaultGeolocationService.calculateStatus(DefaultGeolocationService.java:182) ~[?:?]
        at org.opennms.features.geolocation.services.DefaultGeolocationService.applyStatus(DefaultGeolocationService.java:150) ~[?:?]
        at org.opennms.features.geolocation.services.DefaultGeolocationService.getLocations(DefaultGeolocationService.java:83) ~[?:?]
        at Proxy7caa6718_b70a_4539_9696_4213220e6c22.getLocations(Unknown Source) ~[?:?]
        at org.opennms.features.topology.app.internal.info.LocationInfoPanelItemProvider.getContributions(LocationInfoPanelItemProvider.java:77) ~[?:?]
        at org.opennms.features.topology.app.internal.TopologyUI$InfoPanelItemManager.lambda$null$2(TopologyUI.java:432) ~[?:?]
        at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:267) ~[?:?]
        at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374) ~[?:?]
        at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) ~[?:?]
        at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) ~[?:?]
        at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:?]
        at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
        at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) ~[?:?]
        at org.opennms.features.topology.app.internal.TopologyUI$InfoPanelItemManager.lambda$getInfoPanelComponents$3(TopologyUI.java:443) ~[?:?]
        at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) [?:?]
        at Proxy7c0421e1_9efc_4529_9194_e1b2c520190c.execute(Unknown Source) [?:?]
        at org.opennms.features.topology.app.internal.TopologyUI$InfoPanelItemManager.getInfoPanelComponents(TopologyUI.java:428) [231:org.opennms.features.topology.app:22.0.0]
        at org.opennms.features.topology.app.internal.TopologyUI$InfoPanelItemManager.refreshInfoPanel(TopologyUI.java:460) [231:org.opennms.features.topology.app:22.0.0]
        at org.opennms.features.topology.app.internal.TopologyUI$InfoPanelItemManager.selectionChanged(TopologyUI.java:466) [231:org.opennms.features.topology.app:22.0.0]
        at org.opennms.features.topology.app.internal.DefaultSelectionManager.selectionChanged(DefaultSelectionManager.java:146) [231:org.opennms.features.topology.app:22.0.0]
        at org.opennms.features.topology.app.internal.TopologyUI.init(TopologyUI.java:602) [231:org.opennms.features.topology.app:22.0.0]
        at com.vaadin.ui.UI.doInit(UI.java:641) [79:com.vaadin.server:7.2.7]
        at com.vaadin.server.communication.UIInitHandler.getBrowserDetailsUI(UIInitHandler.java:222) [79:com.vaadin.server:7.2.7]
        at com.vaadin.server.communication.UIInitHandler.synchronizedHandleRequest(UIInitHandler.java:74) [79:com.vaadin.server:7.2.7]
        at com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:41) [79:com.vaadin.server:7.2.7]
        at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1401) [79:com.vaadin.server:7.2.7]
        at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:237) [79:com.vaadin.server:7.2.7]
        at org.opennms.vaadin.extender.internal.extender.ApplicationFactoryServiceTracker$FactoryServlet.service(ApplicationFactoryServiceTracker.java:89) [246:org.opennms.features.vaadin-components.extender-service:22.0.0]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [?:?]
        at org.opennms.container.web.felix.base.internal.handler.ServletHandler.doHandle(ServletHandler.java:101) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.felix.base.internal.handler.ServletHandler.handle(ServletHandler.java:84) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.felix.base.internal.dispatch.ServletPipeline.handle(ServletPipeline.java:43) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.felix.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:52) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.felix.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:35) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.felix.base.internal.dispatch.FilterPipeline.dispatch(FilterPipeline.java:50) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.felix.base.internal.dispatch.Dispatcher.dispatch(Dispatcher.java:42) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.bridge.internal.DispatcherFilter.doFilter(DispatcherFilter.java:72) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.ProxyFilter.doFilter(ProxyFilter.java:56) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1621) [?:?]
        at org.extremecomponents.table.filter.AbstractExportFilter.doFilter(AbstractExportFilter.java:49) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1621) [?:?]
        at org.opennms.web.servlet.StoreRequestPropertiesFilter.doFilter(StoreRequestPropertiesFilter.java:79) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1621) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) [?:?]
        at org.opennms.web.springframework.security.AuthFilterEnabler.doFilter(AuthFilterEnabler.java:115) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) [?:?]
        at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50) [?:?]
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) [?:?]
        at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) [?:?]
        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) [?:?]
        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1621) [?:?]
        at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:231) [?:?]
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1621) [?:?]
        at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121) [?:?]
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1613) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:541) [?:?]
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [?:?]
        at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) [?:?]
        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) [?:?]
        at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:190) [?:?]
        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1592) [?:?]
        at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188) [?:?]
        at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1239) [?:?]
        at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:481) [?:?]
        at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1561) [?:?]
        at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166) [?:?]
        at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1141) [?:?]
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [?:?]
        at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:213) [?:?]
        at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:118) [?:?]
        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) [?:?]
        at org.opennms.netmgt.jetty.MDCHandler.handle(MDCHandler.java:46) [?:?]
        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) [?:?]
        at org.eclipse.jetty.server.Server.handle(Server.java:564) [?:?]
        at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:320) [?:?]
        at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251) [?:?]
        at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279) [?:?]
        at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110) [?:?]
        at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:258) [?:?]
        at org.eclipse.jetty.io.ssl.SslConnection$3.succeeded(SslConnection.java:147) [?:?]
        at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110) [?:?]
        at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124) [?:?]
        at org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:122) [?:?]
        at org.eclipse.jetty.util.thread.strategy.ExecutingExecutionStrategy.invoke(ExecutingExecutionStrategy.java:58) [?:?]
        at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:201) [?:?]
        at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:133) [?:?]
        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:672) [?:?]
        at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:590) [?:?]
        at java.lang.Thread.run(Thread.java:748) [?:?]



### This occurs when right click an icon and select "Change Icon" ####

2018-06-11T08:06:24,714 WARN  org.opennms.features.topology.app:22.0.0(231) [qtp2030727158-60767] org.opennms.features.topology.app.internal.TopologyUI: An Unexpected Exception Occurred: in the TopologyUI
com.vaadin.server.ServerRpcManager$RpcInvocationException: Unable to invoke method itemClicked in org.vaadin.peter.contextmenu.client.ContextMenuServerRpc
        at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:170) [79:com.vaadin.server:7.2.7]
        at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:118) [79:com.vaadin.server:7.2.7]
        at com.vaadin.server.communication.ServerRpcHandler.handleInvocations(ServerRpcHandler.java:294) [79:com.vaadin.server:7.2.7]
        at com.vaadin.server.communication.ServerRpcHandler.handleRpc(ServerRpcHandler.java:187) [79:com.vaadin.server:7.2.7]
        at com.vaadin.server.communication.UidlRequestHandler.synchronizedHandleRequest(UidlRequestHandler.java:93) [79:com.vaadin.server:7.2.7]
        at com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:41) [79:com.vaadin.server:7.2.7]
        at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1401) [79:com.vaadin.server:7.2.7]
        at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:237) [79:com.vaadin.server:7.2.7]
        at org.opennms.vaadin.extender.internal.extender.ApplicationFactoryServiceTracker$FactoryServlet.service(ApplicationFactoryServiceTracker.java:89) [246:org.opennms.features.vaadin-components.extender-service:22.0.0]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [?:?]
        at org.opennms.container.web.felix.base.internal.handler.ServletHandler.doHandle(ServletHandler.java:101) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.felix.base.internal.handler.ServletHandler.handle(ServletHandler.java:84) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.felix.base.internal.dispatch.ServletPipeline.handle(ServletPipeline.java:43) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.felix.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:52) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.felix.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:35) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.felix.base.internal.dispatch.FilterPipeline.dispatch(FilterPipeline.java:50) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.felix.base.internal.dispatch.Dispatcher.dispatch(Dispatcher.java:42) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.bridge.internal.DispatcherFilter.doFilter(DispatcherFilter.java:72) [172:org.opennms.container.web.bridge:22.0.0]
        at org.opennms.container.web.ProxyFilter.doFilter(ProxyFilter.java:56) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1621) [?:?]
        at org.extremecomponents.table.filter.AbstractExportFilter.doFilter(AbstractExportFilter.java:49) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1621) [?:?]
        at org.opennms.web.servlet.StoreRequestPropertiesFilter.doFilter(StoreRequestPropertiesFilter.java:79) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1621) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) [?:?]
        at org.opennms.web.springframework.security.AuthFilterEnabler.doFilter(AuthFilterEnabler.java:115) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) [?:?]
        at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50) [?:?]
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) [?:?]
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [?:?]
        at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) [?:?]
        at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) [?:?]
        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) [?:?]
        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1621) [?:?]
        at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:231) [?:?]
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1621) [?:?]
        at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121) [?:?]
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1613) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:541) [?:?]
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [?:?]
        at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) [?:?]
        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) [?:?]
        at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:190) [?:?]
        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1592) [?:?]
        at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188) [?:?]
        at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1239) [?:?]
        at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168) [?:?]
        at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:481) [?:?]
        at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1561) [?:?]
        at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166) [?:?]
        at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1141) [?:?]
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [?:?]
        at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:213) [?:?]
        at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:118) [?:?]
        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) [?:?]
        at org.opennms.netmgt.jetty.MDCHandler.handle(MDCHandler.java:46) [?:?]
        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) [?:?]
        at org.eclipse.jetty.server.Server.handle(Server.java:564) [?:?]
        at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:320) [?:?]
        at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251) [?:?]
        at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279) [?:?]
        at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110) [?:?]
        at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:258) [?:?]
        at org.eclipse.jetty.io.ssl.SslConnection$3.succeeded(SslConnection.java:147) [?:?]
        at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110) [?:?]
        at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124) [?:?]
        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:672) [?:?]
        at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:590) [?:?]
        at java.lang.Thread.run(Thread.java:748) [?:?]
Caused by: java.lang.reflect.InvocationTargetException
        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 com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:168) ~[?:?]
        ... 96 more
Caused by: java.lang.BootstrapMethodError: call site initialization exception
        at java.lang.invoke.CallSite.makeSite(CallSite.java:341) ~[?:?]
        at java.lang.invoke.MethodHandleNatives.linkCallSiteImpl(MethodHandleNatives.java:307) ~[?:?]
        at java.lang.invoke.MethodHandleNatives.linkCallSite(MethodHandleNatives.java:297) ~[?:?]
        at org.opennms.features.topology.app.internal.ui.icons.IconSelectionComponent.<init>(IconSelectionComponent.java:50) ~[?:?]
        at org.opennms.features.topology.app.internal.ui.icons.IconSelectionDialog.<init>(IconSelectionDialog.java:77) ~[?:?]
        at org.opennms.features.topology.app.internal.operations.icons.IconSelectionOperation.execute(IconSelectionOperation.java:51) ~[?:?]
        at Proxyce8f08a5_f107_4a83_bab1_ccc01a94e184.execute(Unknown Source) ~[?:?]
        at org.opennms.features.topology.app.internal.menu.OperationMenuItem.lambda$getCommand$0(OperationMenuItem.java:79) ~[?:?]
        at org.opennms.features.topology.app.internal.menu.MenuBuilder.lambda$addItem$2e8b89ff$1(MenuBuilder.java:296) ~[?:?]
        at org.opennms.features.topology.app.internal.menu.TopologyContextMenu.lambda$addItems$1(TopologyContextMenu.java:104) ~[?:?]
        at org.vaadin.peter.contextmenu.ContextMenu$ContextMenuItem.notifyClickListeners(ContextMenu.java:399) ~[?:?]
        at org.vaadin.peter.contextmenu.ContextMenu$1.itemClicked(ContextMenu.java:46) ~[?:?]
        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 com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:168) ~[?:?]
        ... 96 more
Caused by: java.lang.LinkageError: loader constraint violation in interface itable initialization: when resolving method "org.opennms.features.topology.app.internal.ui.icons.IconSelectionComponent$$Lambda$485/1569837265.call(Lorg/json/JSONArray;)V" the class loader (instance of org/apache/felix/framework/BundleWiringImpl$BundleClassLoader) of the current class, org/opennms/features/topology/app/internal/ui/icons/IconSelectionComponent$$Lambda$485, and the class loader (instance of org/apache/felix/framework/BundleWiringImpl$BundleClassLoader) for interface com/vaadin/ui/JavaScriptFunction have different Class objects for the type org/json/JSONArray used in the signature
        at sun.misc.Unsafe.defineAnonymousClass(Native Method) ~[?:?]
        at java.lang.invoke.InnerClassLambdaMetafactory.spinInnerClass(InnerClassLambdaMetafactory.java:326) ~[?:?]
        at java.lang.invoke.InnerClassLambdaMetafactory.buildCallSite(InnerClassLambdaMetafactory.java:194) ~[?:?]
        at java.lang.invoke.LambdaMetafactory.altMetafactory(LambdaMetafactory.java:474) ~[?:?]
        at java.lang.invoke.CallSite.makeSite(CallSite.java:310) ~[?:?]
        at java.lang.invoke.MethodHandleNatives.linkCallSiteImpl(MethodHandleNatives.java:307) ~[?:?]
        at java.lang.invoke.MethodHandleNatives.linkCallSite(MethodHandleNatives.java:297) ~[?:?]
        at org.opennms.features.topology.app.internal.ui.icons.IconSelectionComponent.<init>(IconSelectionComponent.java:50) ~[?:?]
        at org.opennms.features.topology.app.internal.ui.icons.IconSelectionDialog.<init>(IconSelectionDialog.java:77) ~[?:?]
        at org.opennms.features.topology.app.internal.operations.icons.IconSelectionOperation.execute(IconSelectionOperation.java:51) ~[?:?]
        at Proxyce8f08a5_f107_4a83_bab1_ccc01a94e184.execute(Unknown Source) ~[?:?]
        at org.opennms.features.topology.app.internal.menu.OperationMenuItem.lambda$getCommand$0(OperationMenuItem.java:79) ~[?:?]
        at org.opennms.features.topology.app.internal.menu.MenuBuilder.lambda$addItem$2e8b89ff$1(MenuBuilder.java:296) ~[?:?]
        at org.opennms.features.topology.app.internal.menu.TopologyContextMenu.lambda$addItems$1(TopologyContextMenu.java:104) ~[?:?]
        at org.vaadin.peter.contextmenu.ContextMenu$ContextMenuItem.notifyClickListeners(ContextMenu.java:399) ~[?:?]
        at org.vaadin.peter.contextmenu.ContextMenu$1.itemClicked(ContextMenu.java:46) ~[?:?]
        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 com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:168) ~[?:?]
        ... 96 more
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.