OSGI Lazy Class Loading

Der OSGi Classloader lädt prinzipiell nur die Klassen, die benötigt werden (siehe Hakerl Activate this plug-in when one of its classes is loaded im Manifest). Es kann jedoch zu Problemen beim Classloaden kommen und es können Timeouts auftreten. Das OSGi Framework wirft eine nichtssagende BundleStatusException. Wenn man nun das besagte Hakerl im Manifest nicht setzt, werden alle Klassen beim Starten geladen und somit kein Lazy Loading durchgeführt.

Details dazu siehe

http://wiki.eclipse.org/Lazy_Start_Bundles

http://lubospeclipse.wordpress.com/eclipse-plugin-and-rcp-development-notes/

http://www.osgi.org/Specifications/HomePage

OSGI Awt and Swing issues

read about problems with OSGi and swing

http://lsd.luminis.nl/swing-and-osgi/

Comments are closed.