felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Richard S. Hall (JIRA)" <j...@apache.org>
Subject [jira] Closed: (FELIX-1154) Module class loader must be created in privileged block
Date Thu, 14 May 2009 20:37:45 GMT

     [ https://issues.apache.org/jira/browse/FELIX-1154?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Richard S. Hall closed FELIX-1154.
----------------------------------

    Resolution: Fixed
      Assignee: Richard S. Hall

Committed a fix.

> Module class loader must be created in privileged block
> -------------------------------------------------------
>
>                 Key: FELIX-1154
>                 URL: https://issues.apache.org/jira/browse/FELIX-1154
>             Project: Felix
>          Issue Type: Bug
>          Components: Framework
>    Affects Versions: felix-1.6.0, felix-1.6.1, felix-1.8.0
>            Reporter: Richard S. Hall
>            Assignee: Richard S. Hall
>             Fix For: felix-2.0.0
>
>
> Due to some refactoring, the module class loader is no longer being created in a privileged
block. Since creating a secure class loader is a protected operation, this is causing difficulties
when running Felix with the security manager enabled. The refactoring made our existing SecureAction
approach for performing secure actions in feasible (because the class loader became an instance
inner class and cannot be created externally anymore). We need to think of a new way to do
this, but at a minimum we should just put a doPriv() block right in the ModuleImpl class.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message