2010-11-06 4 views
0

Возможно ли это как-то?Переопределить загрузчик классов в OSGi?

Я имею в виду для мой собственный пучок?

Спасибо Мишу

P.S. Более конкретно, я интересен, имеющий класс в моей пачке (ну, в пределах фрагмента) возвратного мой пользовательский загрузчик классов из вызова

MyClass.class.getClassLoader()

, а не ??? Bundle в

Большое спасибо

Ваш Миша

P.S. Некоторые полезные ссылки, которые я нашел, что, кажется, не ответить на этот вопрос :(

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/

ответ

0

Если вы используете Equinox в качестве реализации OSGi, я думаю, вы можете посмотреть classloader hook.

Вы можете проверить код Equinox Transforms, чтобы увидеть, как внести свой крюк.

Смежные вопросы