2010-11-06 11 views
0

Est-ce possible en quelque sorte? Je veux dire pour mon propre paquet?Remplacer le classloader Bundle dans OSGi?

Merci Misha

P.S. Plus précisément, je suis intéressant d'avoir une classe au sein mon paquet (bien, dans un fragment) retour mon classloader personnalisé d'un appel à

MyClass.class.getClassLoader()

plutôt que la liasses???

Merci beaucoup

vôtre Misha

P.S. Quelques liens utiles que j'ai trouvé qui ne semblent pas répondre à cette question :(

http://shylendrabhat.com/blog/2009/11/21/class-loader-architecture-comparison-java-j2ee-and-osgi/

http://codescale.wordpress.com/2009/05/22/basics-about-osgi-classloading/

Répondre

0

Si vous utilisez Equinox votre implémentation OSGi, je pense que vous pouvez jeter un oeil le classloader hook.

Vous pouvez consulter le code de Equinox Transforms pour voir comment contribuer votre hameçon.