Module class loader should use secure action instead of a privileged block
--------------------------------------------------------------------------

                 Key: FELIX-1286
                 URL: https://issues.apache.org/jira/browse/FELIX-1286
             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-1.8.1


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.

Reply via email to