Hi all


After updating pax-web from 4.2.8 to 6.0.2 by using Karaf 4.1.0 I have 
problem with the whiteboard extender. I see intermittent issues with 
registering servlet filters. Any ideas why this happens? Maybe it's a 
regression.


Lukas


2017-03-10 08:27:42,545 | ERROR | (Felix) - Bundle 
org.ops4j.pax.web.pax-web-extender-whiteboard [298] EventDispatcher: Error 
during dispatch. (java.lang.IllegalArgumentException: Filter 
[org.opencastproject.kernel.rest.CleanSessionsFilter@374df63 is not 
currently registered in any context)

java.lang.IllegalArgumentException: Filter 
[org.opencastproject.kernel.rest.CleanSessionsFilter@374df63 is not 
currently registered in any context

at 
org.ops4j.pax.web.service.spi.model.ServiceModel.removeFilter(ServiceModel.java:196)
 
[302:org.ops4j.pax.web.pax-web-spi:6.0.2]

at 
org.ops4j.pax.web.service.internal.HttpServiceStarted.unregisterFilter(HttpServiceStarted.java:620)
 
[301:org.ops4j.pax.web.pax-web-runtime:6.0.2]

at 
org.ops4j.pax.web.service.internal.HttpServiceProxy.unregisterFilter(HttpServiceProxy.java:241)
 
[301:org.ops4j.pax.web.pax-web-runtime:6.0.2]

at 
org.ops4j.pax.web.extender.whiteboard.internal.element.FilterWebElement.unregister(FilterWebElement.java:74)
 
[298:org.ops4j.pax.web.pax-web-extender-whiteboard:6.0.2]

at 
org.ops4j.pax.web.extender.whiteboard.internal.WebApplication.unregisterWebElement(WebApplication.java:406)
 
[298:org.ops4j.pax.web.pax-web-extender-whiteboard:6.0.2]

at 
org.ops4j.pax.web.extender.whiteboard.internal.WebApplication$$Lambda$227/1119206991.accept(Unknown
 
Source) [298:org.ops4j.pax.web.pax-web-extender-whiteboard:6.0.2]

at java.util.ArrayList.forEach(ArrayList.java:1249) [?:?]

at 
org.ops4j.pax.web.extender.whiteboard.internal.WebApplication.addWebElement(WebApplication.java:171)
 
[298:org.ops4j.pax.web.pax-web-extender-whiteboard:6.0.2]

at 
org.ops4j.pax.web.extender.whiteboard.internal.tracker.AbstractTracker.addingService(AbstractTracker.java:154)
 
[298:org.ops4j.pax.web.pax-web-extender-whiteboard:6.0.2]

at 
org.ops4j.pax.web.extender.whiteboard.internal.tracker.AbstractTracker.addingService(AbstractTracker.java:41)
 
[298:org.ops4j.pax.web.pax-web-extender-whiteboard:6.0.2]

at 
org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:941)
 
[?:?]

at 
org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:870)
 
[?:?]

at 
org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) 
[?:?]

at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) 
[?:?]

at 
org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:901)
 
[?:?]

at 
org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990)
 
[?:?]

at 
org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838)
 
[?:?]

at 
org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545)
 
[?:?]

at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4557) [?:?]

at org.apache.felix.framework.Felix.registerService(Felix.java:3549) [?:?]

at 
org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:348)
 
[?:?]

at 
org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:322)
 
[?:?]

at 
org.opencastproject.kernel.rest.RestPublisher.createEndpoint(RestPublisher.java:278)
 
[77:matterhorn-kernel:2.2.0.SNAPSHOT]

at 
org.opencastproject.kernel.rest.RestPublisher$JaxRsServiceTracker.addingService(RestPublisher.java:427)
 
[77:matterhorn-kernel:2.2.0.SNAPSHOT]

at 
org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:941)
 
[?:?]

at 
org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:870)
 
[?:?]

at 
org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) 
[?:?]

at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) 
[?:?]

at 
org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:901)
 
[?:?]

at 
org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990)
 
[?:?]

at 
org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838)
 
[?:?]

at 
org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545)
 
[?:?]

at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4557) [?:?]

at org.apache.felix.framework.Felix.registerService(Felix.java:3549) [?:?]

at 
org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:348)
 
[?:?]

at 
org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:887)
 
[186:org.apache.felix.scr:2.0.8]

at 
org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:874)
 
[186:org.apache.felix.scr:2.0.8]

at 
org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:132)
 
[186:org.apache.felix.scr:2.0.8]

at 
org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:941)
 
[186:org.apache.felix.scr:2.0.8]

at 
org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:741)
 
[186:org.apache.felix.scr:2.0.8]

at 
org.apache.felix.scr.impl.manager.AbstractComponentManager.enableInternal(AbstractComponentManager.java:675)
 
[186:org.apache.felix.scr:2.0.8]

at 
org.apache.felix.scr.impl.manager.AbstractComponentManager.enable(AbstractComponentManager.java:430)
 
[186:org.apache.felix.scr:2.0.8]

at 
org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.enableComponents(ConfigurableComponentHolder.java:657)
 
[186:org.apache.felix.scr:2.0.8]

at 
org.apache.felix.scr.impl.BundleComponentActivator.initialEnable(BundleComponentActivator.java:341)
 
[186:org.apache.felix.scr:2.0.8]

at org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:390) 
[186:org.apache.felix.scr:2.0.8]

at org.apache.felix.scr.impl.Activator.access$200(Activator.java:54) 
[186:org.apache.felix.scr:2.0.8]

at 
org.apache.felix.scr.impl.Activator$ScrExtension.start(Activator.java:265) 
[186:org.apache.felix.scr:2.0.8]

at 
org.apache.felix.utils.extender.AbstractExtender.createExtension(AbstractExtender.java:254)
 
[186:org.apache.felix.scr:2.0.8]

at 
org.apache.felix.utils.extender.AbstractExtender.modifiedBundle(AbstractExtender.java:227)
 
[186:org.apache.felix.scr:2.0.8]

at 
org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:482)
 
[?:?]

at 
org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:415)
 
[?:?]

at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:232) 
[?:?]

at 
org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:444)
 
[?:?]

at 
org.apache.felix.framework.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:915)
 
[?:?]

at 
org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:834)
 
[?:?]

at 
org.apache.felix.framework.EventDispatcher.fireBundleEvent(EventDispatcher.java:516)
 
[?:?]

at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4541) [?:?]

at org.apache.felix.framework.Felix.startBundle(Felix.java:2172) [?:?]

at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:998) [?:?]

at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:984) [?:?]

at 
org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1281)
 
[9:org.apache.karaf.features.core:4.1.0]

at 
org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:890) 
[9:org.apache.karaf.features.core:4.1.0]

at 
org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1170)
 
[9:org.apache.karaf.features.core:4.1.0]

at 
org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$0(FeaturesServiceImpl.java:1069)
 
[9:org.apache.karaf.features.core:4.1.0]

at 
org.apache.karaf.features.internal.service.FeaturesServiceImpl$$Lambda$12/540415842.call(Unknown
 
Source) [9:org.apache.karaf.features.core:4.1.0]

at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:?]

at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
[?:?]

at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
[?:?]

at java.lang.Thread.run(Thread.java:745) [?:?]

-- 
-- 
------------------
OPS4J - http://www.ops4j.org - ops4j@googlegroups.com

--- 
You received this message because you are subscribed to the Google Groups 
"OPS4J" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ops4j+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to