[jboss-jira] [JBoss JIRA] Resolved: (JBREFLECT-94) Default ClassPool is used to represent bootstrap class loader

Flavia Rainone (JIRA) jira-events at lists.jboss.org
Fri Feb 5 13:05:26 EST 2010


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

Flavia Rainone resolved JBREFLECT-94.
-------------------------------------

    Resolution: Done


This issue is mainly solved. There are a few pending issues related to Javassist and that's why I'm holding back from closing it now.

> Default ClassPool is used to represent bootstrap class loader
> -------------------------------------------------------------
>
>                 Key: JBREFLECT-94
>                 URL: https://jira.jboss.org/jira/browse/JBREFLECT-94
>             Project: JBoss Reflection
>          Issue Type: Bug
>          Components: Class Pool
>    Affects Versions:  JBossReflection.2.2.0-Alpha2
>            Reporter: Flavia Rainone
>            Assignee: Flavia Rainone
>             Fix For: JBossReflection.2.2.0-Beta
>
>
> Default ClassPool has the following drawbacks:
> - getClassLoader() returns the context class loader
> - ScopedClassPoolRepositoryImpls adds the context class loader to the default class pool class path
> Using DefaultClassPool to represent bootstrap class loader is not working. It will be able of loading classes belonging to the bootstrap classpath, but it will also be able of loading several other classes, depending on what is the value of the context class loader at the moment getClassLoader is invoked and at the moment ScopedClassPoolRepositoryImpl's constructor is executed.

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

        



More information about the jboss-jira mailing list