karaf-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré ...@nanthrax.net>
Subject Re: A very busy resolver
Date Mon, 31 Aug 2015 19:42:28 GMT
I will try.

By the way, you just have to update etc/system.properties to define the 
location of the framework to use (and copy into the system folder).

Regards
JB

On 08/31/2015 09:32 PM, Benson Margulies wrote:
> Well, I wonder how to change the version of the felix resolver out
> from under Karaf.
>
> On Mon, Aug 31, 2015 at 3:14 PM, David Bosschaert
> <david.bosschaert@gmail.com> wrote:
>> This seems more of a Felix Framework issue rather than a Karaf issue.
>> What version of Felix is running Karaf? You might want to try
>> switching to the latest Framework (version 5.2.0) as a lot of work has
>> gone into the resolver recently...
>>
>> Cheers,
>>
>> David
>>
>> On 31 August 2015 at 20:04, Benson Margulies <benson@basistech.com> wrote:
>>> 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)

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Mime
View raw message