Hallo,
> Hallo, ich versuche die PinTan-Demo innerhalb eines OSGi-Moduls zum
> Laufen zu bringen. Das gelingt mir leider nicht, weil die
> PassportFormat's indirekt über einen ServiceLoader geladen werden. Der
> ServiceLoader findet in einer OSGi-Umgebung zunächst einmal keine
> Implementierungen, was normal ist. Gibt es eine elegante Möglichkeit,
> die über ServiceLoader geholten Klassen direkt zu instanziieren?
Nein, das ist bisher nicht vorgesehen. Man muesste hier PassportStorage
erweitern, um eigene Instanzen der Formate explizit registrieren zu koennen.
Hat es einen bestimmten Grund, warum man den ServiceLoader in OSGi nicht
verwenden kann?
Gruss
Olaf