OSGi

Kapitel 5

Posted by Gerd Wuetherich on Mi, 05/14/2008 - 13:38

Anmerkung: Zu korrigierende Zeilen sind nachfolgend mit einem '-' gekennzeichnet, die korrigierten Zeilen mit einem '+'.

5.5.2 Spezifikation von Abhängigkeiten mit Versionsbereichen

Seite 84, Mitte:
In Abschnitt 5.5.2 wird im Abschnitt "Versionsbereiche" ist die Interpretation des Versionsbereichs [1,2] fehlerhaft:

-   [1,2] bedeutet 1.0.0 < x < 2.0.0
+   [1,2] bedeutet 1.0.0 <= x <= 2.0.0

Seite 84, unten:
Im Abschnitt "Versionsbereiche bei Import-Package" stimmt die untere Version des im Listing abgebildeten Versionbereichs nicht mit der im Text angegebenen Version überein:

Mit folgendem Eintrag in Ihrer Manifest-Datei importieren Sie bspw. das Package org.osgibook.translation in einer Version,
-   die größer oder gleich 1.1.0 und kleiner als 1.5.0 ist:
+   die größer oder gleich 1.0.0 und kleiner als 1.5.0 ist:

Seite 85, oben:
Im folgenden Absatz "Versionsbereiche bei Require-Bundle" (S. 85) ist das Attribut version falsch:

Require-Bundle: org.osgibook.translation;
-   version="[1.0.0,2.0.0)"
+   bundle-version="[1.0.0,2.0.0)"