[
https://issues.apache.org/jira/browse/FELIX-2725?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Richard S. Hall closed FELIX-2725.
----------------------------------
Resolution: Fixed
Assignee: Richard S. Hall
> [Framework] Resolver is not correctly calculating exported packages for
> already resolved modules
> ------------------------------------------------------------------------------------------------
>
> Key: FELIX-2725
> URL: https://issues.apache.org/jira/browse/FELIX-2725
> Project: Felix
> Issue Type: Bug
> Components: Framework, Specification compliance
> Affects Versions: framework-3.0.0, framework-3.0.1, framework-3.0.2,
> framework-3.0.3, framework-3.0.4, framework-3.0.5, framework-3.0.6
> Reporter: Richard S. Hall
> Assignee: Richard S. Hall
> Fix For: framework-3.2.0
>
>
> When calculating the package spaces for modules to check for class space
> consistency, the resolver algorithm incorrectly assumes that already resolved
> modules with substitutable exports will be handled in import calculation like
> they are for resolving modules, but already exported modules do not have
> entries in the candidate map so this fails. As a result, all substitutable
> exports are dropped and are not considered at all when it comes to
> consistency checking. We need to look at the wires to calculate exported
> packages for already resolved modules.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.