[jira] [Created] (KARAF-5414) Features mentioned in feature.xml stubs aren't taken into account in dependency calculations
Stephen Kitt created KARAF-5414: --- Summary: Features mentioned in feature.xml stubs aren't taken into account in dependency calculations Key: KARAF-5414 URL: https://issues.apache.org/jira/browse/KARAF-5414 Project: Karaf Issue Type: Bug Affects Versions: 4.0.10, 4.1.2 Reporter: Stephen Kitt Assignee: Stephen Kitt When features dependencies are defined in a feature.xml stub, the feature isn't taken into account for bundle dependency calculations in the feature generator, even if the corresponding Maven dependency is specified in the POM. This means that bundles defined in the feature that's depended upon are repeated in the generated downstream feature. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (KARAF-5413) Missing explicit version in features
[ https://issues.apache.org/jira/browse/KARAF-5413?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16196914#comment-16196914 ] ASF GitHub Bot commented on KARAF-5413: --- GitHub user paoloantinori opened a pull request: https://github.com/apache/karaf/pull/383 KARAF-5413 - Added missing version in features.xml descriptors You can merge this pull request into a Git repository by running: $ git pull https://github.com/paoloantinori/karaf KARAF-5413 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/karaf/pull/383.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #383 commit 20f383065ef0c16d68b1a77c1a8e1166c9b286f6 Author: Paolo AntinoriDate: 2017-10-09T12:56:07Z KARAF-5413 - Added missing version in features.xml descriptors > Missing explicit version in features > > > Key: KARAF-5413 > URL: https://issues.apache.org/jira/browse/KARAF-5413 > Project: Karaf > Issue Type: Bug >Reporter: Paolo Antinori >Priority: Minor > > Explicit version is missing in a couple of features > {code} > /data/repositories/work/karaf [master_upstream|⚑ 3] > 14:48 $ xmlstarlet sel -N ns=http://karaf.apache.org/xmlns/features/v1.3.0 > -t -v '/ns:features/ns:feature[not(@version)]/@name' > assemblies/features/standard/src/main/feature/feature.xml > jaas-boot > pax-http-service > wrap > {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (KARAF-5413) Missing explicit version in features
Paolo Antinori created KARAF-5413: - Summary: Missing explicit version in features Key: KARAF-5413 URL: https://issues.apache.org/jira/browse/KARAF-5413 Project: Karaf Issue Type: Bug Reporter: Paolo Antinori Priority: Minor Explicit version is missing in a couple of features {code} /data/repositories/work/karaf [master_upstream|⚑ 3] 14:48 $ xmlstarlet sel -N ns=http://karaf.apache.org/xmlns/features/v1.3.0 -t -v '/ns:features/ns:feature[not(@version)]/@name' assemblies/features/standard/src/main/feature/feature.xml jaas-boot pax-http-service wrap {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Comment Edited] (KARAF-5410) Bundle loaded before cfg file
[ https://issues.apache.org/jira/browse/KARAF-5410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16196750#comment-16196750 ] Chow edited comment on KARAF-5410 at 10/9/17 9:46 AM: -- Same issue with 4.0.10 and 4.0.12 : even if the bundles were deployed physically in "/deploy" folder or by using feature.xml with feature:install deployement. Seems to not happen with 4.0.5 was (Author: ch0wja): Same issue with 4.0.10 and 4.0.12 Seems to not happen with 4.0.5 > Bundle loaded before cfg file > - > > Key: KARAF-5410 > URL: https://issues.apache.org/jira/browse/KARAF-5410 > Project: Karaf > Issue Type: Bug >Affects Versions: 4.0.9 > Environment: I'm running a 4.0.9 version of Karaf. > The bundles are loaded with the help of feature:install. > The cfg file is loaded via a and he's physically present into > the /etc >Reporter: Chow > > When i restart karaf some times i've got this exception : > {code:java} > Exception: > org.osgi.service.blueprint.container.ComponentDefinitionException: Error > setting property: PropertyDescriptor setter: [class > com.plug.acquisition.service.configuration.AcquisitionConfigurationServiceImpl.setRefreshDelay(int)] > org.osgi.service.blueprint.container.ComponentDefinitionException: > org.osgi.service.blueprint.container.ComponentDefinitionException: Error > setting property: PropertyDescriptor setter: [class > com.plug.acquisition.service.configuration.AcquisitionConfigurationServiceImpl.setRefreshDelay(int)] > at > org.apache.aries.blueprint.container.ServiceRecipe.createService(ServiceRecipe.java:310) > at > org.apache.aries.blueprint.container.ServiceRecipe.internalGetService(ServiceRecipe.java:252) > at > org.apache.aries.blueprint.container.ServiceRecipe.internalCreate(ServiceRecipe.java:149) > at > org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88) > at > org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:255) > at > org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:186) > at > org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:724) > at > org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:411) > at > org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:276) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > org.apache.aries.blueprint.container.ExecutorServiceWrapper.run(ExecutorServiceWrapper.java:106) > at > org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) > 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) > Caused by: org.osgi.service.blueprint.container.ComponentDefinitionException: > Error setting property: PropertyDescriptor setter: [class > com.plug.acquisition.service.configuration.AcquisitionConfigurationServiceImpl.setRefreshDelay(int)] > at > org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:963) > at > org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:929) > at > org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:910) > at > org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:844) > at > org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:811) > at > org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88) > at > org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.java:62) > at >
[jira] [Comment Edited] (KARAF-5410) Bundle loaded before cfg file
[ https://issues.apache.org/jira/browse/KARAF-5410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16196750#comment-16196750 ] Chow edited comment on KARAF-5410 at 10/9/17 9:42 AM: -- Same issue with 4.0.10 and 4.0.12 Seems to not happen with 4.0.5 was (Author: ch0wja): Same issue with 4.0.10 and 4.0.12 Seems to not happened with 4.0.5 > Bundle loaded before cfg file > - > > Key: KARAF-5410 > URL: https://issues.apache.org/jira/browse/KARAF-5410 > Project: Karaf > Issue Type: Bug >Affects Versions: 4.0.9 > Environment: I'm running a 4.0.9 version of Karaf. > The bundles are loaded with the help of feature:install. > The cfg file is loaded via a and he's physically present into > the /etc >Reporter: Chow > > When i restart karaf some times i've got this exception : > {code:java} > Exception: > org.osgi.service.blueprint.container.ComponentDefinitionException: Error > setting property: PropertyDescriptor setter: [class > com.plug.acquisition.service.configuration.AcquisitionConfigurationServiceImpl.setRefreshDelay(int)] > org.osgi.service.blueprint.container.ComponentDefinitionException: > org.osgi.service.blueprint.container.ComponentDefinitionException: Error > setting property: PropertyDescriptor setter: [class > com.plug.acquisition.service.configuration.AcquisitionConfigurationServiceImpl.setRefreshDelay(int)] > at > org.apache.aries.blueprint.container.ServiceRecipe.createService(ServiceRecipe.java:310) > at > org.apache.aries.blueprint.container.ServiceRecipe.internalGetService(ServiceRecipe.java:252) > at > org.apache.aries.blueprint.container.ServiceRecipe.internalCreate(ServiceRecipe.java:149) > at > org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88) > at > org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:255) > at > org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:186) > at > org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:724) > at > org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:411) > at > org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:276) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > org.apache.aries.blueprint.container.ExecutorServiceWrapper.run(ExecutorServiceWrapper.java:106) > at > org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) > 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) > Caused by: org.osgi.service.blueprint.container.ComponentDefinitionException: > Error setting property: PropertyDescriptor setter: [class > com.plug.acquisition.service.configuration.AcquisitionConfigurationServiceImpl.setRefreshDelay(int)] > at > org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:963) > at > org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:929) > at > org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:910) > at > org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:844) > at > org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:811) > at > org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88) > at > org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.java:62) > at > org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:106) > at >
[jira] [Commented] (KARAF-5410) Bundle loaded before cfg file
[ https://issues.apache.org/jira/browse/KARAF-5410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16196750#comment-16196750 ] Chow commented on KARAF-5410: - Same issue with 4.0.10 and 4.0.12 Seems to not happened with 4.0.5 > Bundle loaded before cfg file > - > > Key: KARAF-5410 > URL: https://issues.apache.org/jira/browse/KARAF-5410 > Project: Karaf > Issue Type: Bug >Affects Versions: 4.0.9 > Environment: I'm running a 4.0.9 version of Karaf. > The bundles are loaded with the help of feature:install. > The cfg file is loaded via a and he's physically present into > the /etc >Reporter: Chow > > When i restart karaf some times i've got this exception : > {code:java} > Exception: > org.osgi.service.blueprint.container.ComponentDefinitionException: Error > setting property: PropertyDescriptor setter: [class > com.plug.acquisition.service.configuration.AcquisitionConfigurationServiceImpl.setRefreshDelay(int)] > org.osgi.service.blueprint.container.ComponentDefinitionException: > org.osgi.service.blueprint.container.ComponentDefinitionException: Error > setting property: PropertyDescriptor setter: [class > com.plug.acquisition.service.configuration.AcquisitionConfigurationServiceImpl.setRefreshDelay(int)] > at > org.apache.aries.blueprint.container.ServiceRecipe.createService(ServiceRecipe.java:310) > at > org.apache.aries.blueprint.container.ServiceRecipe.internalGetService(ServiceRecipe.java:252) > at > org.apache.aries.blueprint.container.ServiceRecipe.internalCreate(ServiceRecipe.java:149) > at > org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88) > at > org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:255) > at > org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:186) > at > org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:724) > at > org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:411) > at > org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:276) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > org.apache.aries.blueprint.container.ExecutorServiceWrapper.run(ExecutorServiceWrapper.java:106) > at > org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) > 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) > Caused by: org.osgi.service.blueprint.container.ComponentDefinitionException: > Error setting property: PropertyDescriptor setter: [class > com.plug.acquisition.service.configuration.AcquisitionConfigurationServiceImpl.setRefreshDelay(int)] > at > org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:963) > at > org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:929) > at > org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:910) > at > org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:844) > at > org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:811) > at > org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88) > at > org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.java:62) > at > org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:106) > at > org.apache.aries.blueprint.container.ServiceRecipe.createService(ServiceRecipe.java:285) > ... 21 more > Caused by: java.lang.NumberFormatException: For input string: >