[
https://issues.apache.org/jira/browse/FELIX-4910?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Pierre De Rop resolved FELIX-4910.
----------------------------------
Resolution: Fixed
Fixed in the trunk.
> ComponentExecutorFactory does not allow to return null from getExecutorFor
> method.
> ----------------------------------------------------------------------------------
>
> Key: FELIX-4910
> URL: https://issues.apache.org/jira/browse/FELIX-4910
> Project: Felix
> Issue Type: Bug
> Components: Dependency Manager
> Affects Versions: org.apache.felix.dependencymanager-r3
> Reporter: Pierre De Rop
> Assignee: Pierre De Rop
> Fix For: org.apache.felix.dependencymanager-r4
>
>
> When providing a ComponentExecutorFactory in the OSGi service registry, then
> all components that are not black listed by the
> "org.apache.felix.dependencymanager.parallel" system property are managed and
> started concurrently, using the executor returned by the
> ComponentExecutorFactory.getExecutorFor(Component c) method.
> This issue concerns the case when the getExecutorFor(Component c) method
> returns null, which normally indicates that the component should be handled
> synchronously (like in the normal case), and not concurrently.
> But currently, returning null from getExecutorFor() method is not supported
> and does not work.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)