Karaf generates an exception when starting ------------------------------------------
Key: FELIX-1470 URL: https://issues.apache.org/jira/browse/FELIX-1470 Project: Felix Issue Type: Bug Reporter: Tim Moloney Karaf (built from the trunk, rev 802864) generates the following exception when it starts: 13:35:44,066 | ERROR | pool-3-thread-1 | BlueprintContainerImpl | container.BlueprintContainerImpl 321 | Unable to start blueprint container for bundle org.apache.felix.karaf.features.management org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to convert value BeanRecipe[name='#recipe-3'] to type class java.util.ArrayList at org.apache.geronimo.blueprint.di.CollectionRecipe.internalCreate(CollectionRecipe.java:82) at org.apache.geronimo.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:62) at org.apache.geronimo.blueprint.container.AbstractServiceReferenceRecipe.createListeners(AbstractServiceReferenceRecipe.java:187) at org.apache.geronimo.blueprint.container.ReferenceRecipe.internalCreate(ReferenceRecipe.java:90) at org.apache.geronimo.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:62) at org.apache.geronimo.blueprint.container.BlueprintRepository.createInstance(BlueprintRepository.java:194) at org.apache.geronimo.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:131) at org.apache.geronimo.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:517) at org.apache.geronimo.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:294) at org.apache.geronimo.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:199) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.IllegalStateException at org.apache.geronimo.blueprint.container.GenericType.parametersOf(GenericType.java:171) at org.apache.geronimo.blueprint.container.GenericType.<init>(GenericType.java:59) at org.apache.geronimo.blueprint.container.BeanRecipe.findMatchingConstructors(BeanRecipe.java:369) at org.apache.geronimo.blueprint.container.BeanRecipe.getInstance(BeanRecipe.java:229) at org.apache.geronimo.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:487) at org.apache.geronimo.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:62) at org.apache.geronimo.blueprint.di.MapRecipe.internalCreate(MapRecipe.java:86) at org.apache.geronimo.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:62) at org.apache.geronimo.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:597) at org.apache.geronimo.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:571) at org.apache.geronimo.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:552) at org.apache.geronimo.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:501) at org.apache.geronimo.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:62) at org.apache.geronimo.blueprint.di.RefRecipe.internalCreate(RefRecipe.java:60) at org.apache.geronimo.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:62) at org.apache.geronimo.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:597) at org.apache.geronimo.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:571) at org.apache.geronimo.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:552) at org.apache.geronimo.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:501) at org.apache.geronimo.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:62) at org.apache.geronimo.blueprint.di.CollectionRecipe.internalCreate(CollectionRecipe.java:80) ... 17 more -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.