Bug 405007 - Switch ClassLoaderDelegate hook to org.eclipse.osgi.internal.hookregistry.ClassLoaderHook
Summary: Switch ClassLoaderDelegate hook to org.eclipse.osgi.internal.hookregistry.Cla...
Status: ASSIGNED
Alias: None
Product: Virgo
Classification: RT
Component: runtime (show other bugs)
Version: 3.6.1.RELEASE   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 3.8.0.M01   Edit
Assignee: Florian Waibel CLA
QA Contact:
URL: https://bugs.eclipse.org/bugs/show_bu...
Whiteboard:
Keywords:
Depends on: 404389
Blocks: 404390 516412
  Show dependency tree
 
Reported: 2013-04-05 10:10 EDT by Nobody - feel free to take it CLA
Modified: 2018-08-08 06:19 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nobody - feel free to take it CLA 2013-04-05 10:10:42 EDT
See: https://bugs.eclipse.org/bugs/show_bug.cgi?id=404389#c6
Comment 1 Nobody - feel free to take it CLA 2013-04-15 09:57:48 EDT
Note that the class loader hook is used by the Virgo kernel to set the class loader to KernelBundleClassLoader and by the Virgo web classes AppLoaderClasspathExtenderClassLoadingHook and OpenEjbEmptyProtectionDomainClassloadingHook.
Comment 2 Florian Waibel CLA 2018-08-08 04:59:16 EDT
Virgo currently implements the following `ClassLoaderDelegateHook`s:

* WebAppClassLoaderDelegateHook
* WebAppBundleClassLoaderDelegateHook
* PluggableDelegatingClassLoaderDelegateHook
* MetaInfResourceClassLoaderDelegateHook
Comment 3 Florian Waibel CLA 2018-08-08 06:19:04 EDT
...and the following `ClassLoadingHook`s:

* OpenEjbEmptyProtectionDomainClassloadingHook
* AppLoaderClasspathExtenderClassLoadingHook
* PluggableClassLoadingHook