You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Richard S. Hall (JIRA)" <ji...@apache.org> on 2011/07/15 18:52:59 UTC
[jira] [Created] (FELIX-3043) [Framework] Resolver is not correctly
resolving fragments in all cases
[Framework] Resolver is not correctly resolving fragments in all cases
----------------------------------------------------------------------
Key: FELIX-3043
URL: https://issues.apache.org/jira/browse/FELIX-3043
Project: Felix
Issue Type: Bug
Components: Framework, Specification compliance
Affects Versions: framework-3.2.2
Reporter: Richard S. Hall
Assignee: Richard S. Hall
Fix For: framework-4.0.0
The algorithm to merge fragments into hosts is not always correct when merging fragments into multiple hosts when there are dependencies among the resulting merged hosts. The current algorithm needs to be modified to keep the dependents list up to date in Candidates so that every merged cap/req gets replaced by the corresponding wrapped cap/req from the synthesized merged host module.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (FELIX-3043) [Framework] Resolver is not
correctly resolving fragments in all cases
Posted by "Richard S. Hall (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/FELIX-3043?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13066070#comment-13066070 ]
Richard S. Hall commented on FELIX-3043:
----------------------------------------
I've committed a fix for this that appears to work, but I am not completely satisfied with it. I'll leave this issue open for now.
> [Framework] Resolver is not correctly resolving fragments in all cases
> ----------------------------------------------------------------------
>
> Key: FELIX-3043
> URL: https://issues.apache.org/jira/browse/FELIX-3043
> Project: Felix
> Issue Type: Bug
> Components: Framework, Specification compliance
> Affects Versions: framework-3.2.2
> Reporter: Richard S. Hall
> Assignee: Richard S. Hall
> Fix For: framework-4.0.0
>
>
> The algorithm to merge fragments into hosts is not always correct when merging fragments into multiple hosts when there are dependencies among the resulting merged hosts. The current algorithm needs to be modified to keep the dependents list up to date in Candidates so that every merged cap/req gets replaced by the corresponding wrapped cap/req from the synthesized merged host module.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Closed] (FELIX-3043) [Framework] Resolver is not correctly
resolving fragments in all cases
Posted by "Richard S. Hall (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/FELIX-3043?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Richard S. Hall closed FELIX-3043.
----------------------------------
Resolution: Fixed
Closing this as good enough.
> [Framework] Resolver is not correctly resolving fragments in all cases
> ----------------------------------------------------------------------
>
> Key: FELIX-3043
> URL: https://issues.apache.org/jira/browse/FELIX-3043
> Project: Felix
> Issue Type: Bug
> Components: Framework, Specification compliance
> Affects Versions: framework-3.2.2
> Reporter: Richard S. Hall
> Assignee: Richard S. Hall
> Fix For: framework-4.0.0
>
>
> The algorithm to merge fragments into hosts is not always correct when merging fragments into multiple hosts when there are dependencies among the resulting merged hosts. The current algorithm needs to be modified to keep the dependents list up to date in Candidates so that every merged cap/req gets replaced by the corresponding wrapped cap/req from the synthesized merged host module.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira