I'm hoping that you might have time to try out the test case I published on the other thread. :-)
On Tue, Sep 1, 2015 at 1:04 AM, Jean-Baptiste Onofré <[email protected]> wrote: > Sorry, config.properties. > > Regards > JB > > > On 09/01/2015 02:13 AM, Benson Margulies wrote: >> >> 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 > > > -- > Jean-Baptiste Onofré > [email protected] > http://blog.nanthrax.net > Talend - http://www.talend.com
