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