I have a copy of Karaf which seems to be running indefinitely doing
resolution calculations.

(4.0.1)

Log level DEBUG is not informative.

What could I do to gain insight into this?



pool-2-thread-1" #34 prio=5 os_prio=31 tid=0x00007f7f991a5000
nid=0x8503 runnable [0x0000000127545000]
   java.lang.Thread.State: RUNNABLE
at java.util.AbstractCollection.isEmpty(AbstractCollection.java:86)
at org.apache.felix.resolver.Candidates.getFirstCandidate(Candidates.java:828)
at 
org.apache.felix.resolver.ResolverImpl.calculateExportedPackages(ResolverImpl.java:1595)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:745)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at 
org.apache.felix.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:777)
at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:279)
at 
org.apache.karaf.features.internal.region.SubsystemResolver.resolve(SubsystemResolver.java:220)
at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:263)
at 
org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1079)
at 
org.apache.karaf.features.internal.service.FeaturesServiceImpl$1.call(FeaturesServiceImpl.java:975)
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)

Reply via email to