2009-07-04 8 views
2

Existe-t-il un moyen de spécifier un nombre de référentiels OBR dans le fichier config.properties de Felix? Je peux ajouter un dépôt à l'exécution, mais je dois le faire après le redémarrage. "Prefrences Service" n'aide pas, il semble que "Bundle Repository" ne l'utilise pas.Comment configurer la liste des référentiels Felix OBR?

+0

En fait, même ServiceMix (construit au-dessus de Felix) ne se souvient pas mis à jour la liste OBR après le redémarrage. –

Répondre

1

Qu'est-ce que vous pouvez faire est:

  • Définir un référentiel par défaut (propriété Felix). Je ne pense pas que vous pouvez utiliser des virgules mais vous pouvez essayer.
  • Ajouter une liste de référentiels lors de l'exécution (Vous pouvez les stocker dans une base de données et repeupler/enregistrer la liste dynamiquement à chaque démarrage). Si vous avez juste besoin d'interroger le service de référentiel et mettre à jour la liste de référentiels dans un activateur par exemple.
3

/config.properties conf

obr.repository.url = (liste délimité par l'espace de urls)

+0

Je me demande vraiment pourquoi il est si difficile de trouver cette information dans la documentation, par exemple. à felix.apache.org ... btw, ça marche;) – evandor