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/06/10 17:20:58 UTC
[jira] [Closed] (FELIX-2990) [Framework] Bug introduced into
handling of native libraries during a fresh
[ https://issues.apache.org/jira/browse/FELIX-2990?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Richard S. Hall closed FELIX-2990.
----------------------------------
Resolution: Fixed
I've committed a fix, which also adds a minor optimization of only renaming revision directories of bundles with native libraries.
> [Framework] Bug introduced into handling of native libraries during a fresh
> ---------------------------------------------------------------------------
>
> Key: FELIX-2990
> URL: https://issues.apache.org/jira/browse/FELIX-2990
> Project: Felix
> Issue Type: Bug
> Components: Framework
> Affects Versions: framework-3.0.6
> Reporter: Richard S. Hall
> Assignee: Richard S. Hall
> Priority: Minor
> Fix For: framework-4.0.0
>
>
> In FELIX-2560 we modified how we handled module identifiers to allow bundle resource URLs to survive a refresh. These changes introduced a potential bug for native library handling by not always re-naming the revision directory when refreshing a bundle. Thus, it is possible that bundles with native libraries won't be able to link the the native library after refresh since the path to the native library doesn't change. This only impacts refreshing a bundle that hasn't been updated (i.e., only has a single revision), updated bundles are refresh correctly.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira