2009-07-04 10 views
2

Gibt es eine Möglichkeit, eine Anzahl von OBR-Repositories in Felix config.properties Datei anzugeben? Ich kann ein Repository zur Laufzeit hinzufügen, aber ich muss es nach dem Neustart tun.Wie konfiguriere ich Felix OBR-Repositories?

"Prefrences Service" hilft nicht, es scheint "Bundle Repository" verwendet es nicht.

+0

Eigentlich sogar ServiceMix (oben von Felix gebaut) weiß noch nicht OBR Liste nach dem Neustart aktualisiert. –

Antwort

1

Was können Sie tun, ist:

  • Stellen Sie eine Standard-Repository (Felix-Eigenschaft). Ich glaube nicht, dass Sie Kommas verwenden können, aber Sie könnten es versuchen.
  • Fügen Sie eine Liste von Repositories zur Laufzeit hinzu (Sie könnten sie in einer db speichern und die Liste bei jedem Start dynamisch neu auffüllen/registrieren). Wenn Sie nur die Repository-Dienst abfragen und aktualisieren Sie die Repository-Liste in einem Aktivator zum Beispiel.
3

conf/config.properties

obr.repository.url = (Leerzeichen getrennte Liste von URLs)

+0

Ich frage mich wirklich, warum es so schwer ist, diese Information in der Dokumentation zu finden, z.B. bei felix.apache.org ... übrigens, es funktioniert;) – evandor