maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Igor Fedorenko (JIRA)" <j...@codehaus.org>
Subject [jira] Created: (MNG-4194) API to safely release of plugin realms
Date Tue, 09 Jun 2009 14:47:41 GMT
API to safely release of plugin realms
--------------------------------------

                 Key: MNG-4194
                 URL: http://jira.codehaus.org/browse/MNG-4194
             Project: Maven 2
          Issue Type: Improvement
          Components: Class Loading
    Affects Versions: 3.0
            Reporter: Igor Fedorenko


This is a followup request for MNG-4041. 

PluginManager and Plugin cache should allow safe release of plugin realms, that is, ability
for embedding application, like Eclipse or Netbeans, to determine if any given plugin realm
is currently being used and remove unused realms from PluginCache in a thread-safe manner.

I see at least two cases when it is not safe to release a plugin realm
* Regular plugin realm during mojo execution.
* Extensions plugin realm for as long as the referencing project(s) are in the reactor or
otherwise known to the embedding application.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message