Hi,

Please see the below error. It is happening inconsistently. Tried several
things but didn't workout.
Kindly help me in resolving the issue.

*Environment*:
JDK11
karaf-4.2.8

*ERROR:*
2020-05-08T08:21:07,162 | ERROR | FelixDispatchQueue | FrameworkEvent           
       
| 200 - ui - 4.0.0 | FrameworkEvent ERROR
org.osgi.framework.ServiceException: Service factory exception: Could not
obtain lock
        at
org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:352)
~[?:?]
        at
org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:247)
~[?:?]
        at
org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:350)
~[?:?]
        at org.apache.felix.framework.Felix.getService(Felix.java:3737) ~[?:?]
        at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:470)
~[?:?]
        at
org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:86)
~[?:?]
        at
org.apache.felix.scr.impl.inject.BindParameters.getServiceObject(BindParameters.java:47)
~[?:?]
        at
org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:664)
~[?:?]
        at
org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2308)
~[?:?]
        at
org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1154)
~[?:?]
        at
org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1568)
~[?:?]
        at
org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1029)
~[?:?]
        at
org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:935)
~[?:?]
        at
org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:765)
~[?:?]
        at
org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1045)
~[?:?]
        at
org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:999)
~[?:?]
        at
org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1216)
~[?:?]
        at
org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1137)
~[?:?]
        at
org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:944)
~[?:?]
        at
org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:880)
~[?:?]
        at
org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1168)
~[?:?]
        at
org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:125)
~[?:?]
        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:4595)
~[?:?]
        at org.apache.felix.framework.Felix.registerService(Felix.java:3587) 
~[?:?]
        at
org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:348)
~[?:?]
        at
org.ops4j.pax.web.service.internal.Activator.updateController(Activator.java:381)
~[?:?]
        at
org.ops4j.pax.web.service.internal.Activator.lambda$scheduleUpdateFactory$1(Activator.java:299)
~[?:?]
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
~[?:?]
        at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
~[?:?]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
~[?:?]
        at java.lang.Thread.run(Thread.java:834) [?:?]
Caused by: java.lang.IllegalStateException: Could not obtain lock
        at
org.apache.felix.scr.impl.manager.AbstractComponentManager.obtainLock(AbstractComponentManager.java:240)
~[?:?]
        at
org.apache.felix.scr.impl.manager.AbstractComponentManager.obtainStateLock(AbstractComponentManager.java:287)
~[?:?]
        at
org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:888)
~[?:?]
        at
org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:347)
~[?:?]
        ... 34 more



--
Sent from: 
http://apache-felix.18485.x6.nabble.com/Apache-Felix-Users-f4833200.html

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
For additional commands, e-mail: users-h...@felix.apache.org

Reply via email to