Ich versuche die in Karaf gespeicherten Eigenschaften in meinen Camel/Spring-Service zu injizieren. Bisher habe ich versucht, die Eigenschaften wie in Fuse documentation und Spring dokumentiert zu injizieren. Beide scheinen jedoch veraltet zu sein: Die osgix:cm-properties
kann nicht von der aktuellen Spring-Version geparst werden (Fuse 6.3 verwendet 3.2.16).Wie benutzt man die Eigenschaften von OSGI/Karaf ConfigurationAdminService mit Spring-Abhängigkeits-Injektion?
Auf der anderen Seite scheint Apache Widder etwas zu haben, das jetzt verwendet werden könnte. Die aries-blueprint-spring
Funktion enthält zwei Bündel:
- aries.blueprint.spring
- aries.blueprint.spring.extender
ich eine alte Benutzer-Liste Post gefunden, die zu diesem Bündel verweist. Aber ich kann keine Dokumentation oder ein Beispiel dafür finden. Wir müssen nur die Eigenschaften injizieren.
danke, aber ich habe genau diesen Weg. Das Problem ist, dass Spring die XML nicht analysieren kann. Es scheint, dass aktuelle Frühlingsversionen Unterstützung für dieses Zeug fallen ließen ?! – dermoritz