Skip to content

A class loader cache component for XWiki with a default implementation based on CachedURLClassLoaderFactory

Notifications You must be signed in to change notification settings

softec/xwiki-classloader-cache

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

XWiki Class Loader Cache

A class loader cache for XWiki

This project aims to facilitate Java classes reloading at run-time in XWiki. It integrate our dynamic-url-classloader project in XWiki, providing a default classloader cache based on a CachedURLClassLoaderFactory.

Targeted platforms

This implementation is dependant on the Sun JVM. This has been done to limitate, as much as possible, the coding required by this implementation and benefit of the existing URL, JAR and class handling provided in the Sun JVM implementation. If you do not use the Sun JVM, you are out of luck, this project will not helps you. Moreover, if you are using a security manager, this code require the ReflectPermission("suppressAccessChecks") permission to access a private static function of the Sun JVM.

This code has been heavily test under the Sun JVM 1.6

Contributing to this project

Fork our repository on GitHub and submit your pull request.

Documentation

There is no documentation for this project but the code is documented using JavaDoc.

License

This code is copyrighted by SOFTEC sa and is licenced under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

About

A class loader cache component for XWiki with a default implementation based on CachedURLClassLoaderFactory

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published