[
https://issues.apache.org/jira/browse/GERONIMO-4926?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12769327#action_12769327
]
David Jencks commented on GERONIMO-4926:
----------------------------------------
It seems to me that geronimo should not be doing this kind of stuff, the osgi
framework should.
> Fix ConfigurationMonitorGBean management of PCRegistry class.
> --------------------------------------------------------------
>
> Key: GERONIMO-4926
> URL: https://issues.apache.org/jira/browse/GERONIMO-4926
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: osgi
> Affects Versions: 3.0
> Reporter: Rick McGuire
>
> The ConfigurationMonitorGBean maintains a cache of active configuration class
> loaders and when a configuration is shutdown, it tells the openjpa PCRegistry
> to remove any cached classes associated with that class loader. This won't
> work any more because there is no such thing as a configuration class loader.
> It might be possible to get the bundle for the class loader, then request
> the list of managed classes and iterate through the classes looking for any
> class that might be defined using a BundleReference class loader for that
> bundle. If one is found, then that classloader can be used for the
> deregister() operation.
> For now, the insertion of the map entries is disabled.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.