Ich bin auf der Suche nach einer ordentlichen Art und Weise zu bündeln und auf unserem Virgo-Container zu verwalten, aber auch sicherstellen möchten, dass wir nicht gebunden sind, wenn wir von Virgo in ein paar Jahren wechseln wollen zu ihm. Wir verwenden Maven, also holen Sie OBR kostenlos, was uns einige Arbeit ersparen könnte, wenn wir eine Liste der Abhängigkeitsketten führen müssten.Verwenden OBR auf Virgo 3.5
Mit diesem Gedanken, nachdem ich diesen Artikel gelesen habe, - How to deploy OSGi apps and dependencies? und einige der Virgo 3.5 Docs, bin ich etwas uneins über den besten Ansatz.
Die Virgo-Dokumente schlagen vor, den Plan-Mechanismus zu verwenden, aber dies bindet unsere Deployment-Deskriptoren an Virgo (nicht das, wonach ich suche). Der Artikel schlägt vor, dass ich OBR über die GoGo-Konsole verwenden kann, die jetzt standardmäßig mit Virgo ausgeliefert wird. Wenn jedoch diese Konsole zu verwenden versuchen, OBR zu verwalten, alles, was ich bekommen ist
osgi> repos add /home/fuzzy/.m2/repository/repository.xml
No repository admin service available
ich etwas mehr Jagd durch die Jungfrau docs getan haben, kann aber nichts in Bezug auf OBR finden - nur Fehlerberichte was darauf hindeutet, dass einige der OBR-Befehle in der GoGo-Shell unpassend geblieben sind.
Ich habe auch an das Virgo Forum geschrieben, aber niemand scheint da wirklich helfen zu wollen. Bevor ich auf den Weg ging, uns an die Virgo-Pläne zu binden, dachte ich, ich würde mich hier schnell zurechtfinden.
Jede Hilfe, sehr geschätzt! Danke im Voraus.
heruntergeladen und installiert org.apache.felix.bundlerepository-1.6.6.jar - jedoch genau den gleichen Fehler erhalten. – user1599991
Haben Sie überprüft, ob ein Repository-Verwaltungsdienst verfügbar ist? Ich weiß nichts über Virgo, aber in Karaf oder Felix bietet die Webkonsole eine Liste aller registrierten Dienste an. –