[infinispan-issues] [JBoss JIRA] (ISPN-3850) Introduce non-static utility to handle classloading hierarchy

Ion Savin (JIRA) issues at jboss.org
Wed Apr 23 17:01:34 EDT 2014


     [ https://issues.jboss.org/browse/ISPN-3850?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ion Savin updated ISPN-3850:
----------------------------

    Fix Version/s: 7.0.0.Alpha4

    
> Introduce non-static utility to handle classloading hierarchy
> -------------------------------------------------------------
>
>                 Key: ISPN-3850
>                 URL: https://issues.jboss.org/browse/ISPN-3850
>             Project: Infinispan
>          Issue Type: Sub-task
>          Components: Core
>            Reporter: Brett Meyer
>            Assignee: Brett Meyer
>             Fix For: 7.0.0.Alpha4
>
>
> In Commons, the FileLookup and CL concepts within Util need replaced by a non-static/non-singleton classloading service.  This will run through the following sequence, in order:
> 1.) OsgiClassLoader (new)
> 2.) explicit classloader (provided per-operation by AdvancedCache#with(ClassLoader))
> 3.) Infinispan CL
> 4.) system CL
> 5.) TCCL
> Since it's not static/singleton, the util instance will need wired into GlobalConfiguration (or elsewhere).  The instance will replace the related Util/FileLookup calls.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the infinispan-issues mailing list