Chapter 8. Fragment Bundles

Motivation

In den Tutorials der letzten Kapitel haben wir die Übersetzungsdateien für den Translation Service in Form von Property-Dateien innerhalb des Bundles org.osgibook.translation.impl abgelegt. Sie sind dort Bestandteil des Klassenpfades und können im Translation Service geladen und verwendet werden.

Die Kopplung der Übersetzungsdateien an die Implementierung des Translation Service hat allerdings einen gravierenden Nachteil: Wenn Sie neue Übersetzungsdateien für den Translation Service bereitstellen möchten, dann müssen Sie die neuen Dateien im Bundle org.osgibook.translation.impl einfügen. Solange Sie dieses Bundle selbst entwickeln, stellt das kein Problem dar. Wenn das Bundle allerdings als Jar-Datei vorliegt, ...

Get Die OSGi Service Platform: Eine Einführung mit Eclipse Equinox now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.