Did you mean system.properties or config.properties? I see karaf.framework.felix=mvn\:org.apache.felix/org.apache.felix.framework/5.0.1
in config.properties. On Mon, Aug 31, 2015 at 3:42 PM, Jean-Baptiste Onofré <[email protected]> wrote: > 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 >> <[email protected]> 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 <[email protected]> >>> 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é > [email protected] > http://blog.nanthrax.net > Talend - http://www.talend.com
