Thomas Watson created FELIX-4498:
------------------------------------
Summary: Resolver does not allow optional reqs to resolve if they
introduce class space inconsistencies
Key: FELIX-4498
URL: https://issues.apache.org/jira/browse/FELIX-4498
Project: Felix
Issue Type: Improvement
Components: Resolver
Reporter: Thomas Watson
If an optional requirement has at least one matching capability available to it
then the resolver only lets the resource resolve if at least one of the
optional candidates gives a consistent class space; otherwise the resource will
fail to resolve.
While not required by the spec to find a solution, if one exists we could
modify the resolver to allow a permutation that has zero candidates for
optional requirements.
--
This message was sent by Atlassian JIRA
(v6.2#6252)