Мне интересно, могу ли я настроить контейнер OSGi, такой как Karaf (или любой другой популярный), для загрузки пакетов ( .BNDs) из удаленного репозитория, размещенного на другом компьютере, с помощью любого сетевого механизма (RMI, HTTP, URLClassLoader и т. д.)?
В идеале я мог бы в любое время развернуть новые версии своих пакетов в этом удаленном репозитории и каким-то образом заставить контейнер OSGi «загружать» (устанавливать/развертывать) удаленные пакеты и развертывать их в горячем режиме поверх более старых версий тот самый пучок.
Это возможно? Если да, то как? Заранее спасибо!