[
https://issues.apache.org/jira/browse/FELIX-1154?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Richard S. Hall updated FELIX-1154:
-----------------------------------
Fix Version/s: (was: felix-2.0.0)
felix-1.8.1
> 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-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.