Я исследовал OSGI, чтобы определить его жизнеспособность для обновления существующего проекта. В настоящее время проект состоит из модулей (которые в основном являются просто каталогами), которые содержат XSL-преобразования. Преобразования содержат зависимости от преобразований из других модулей в форме операторов xsl: import и xsl: include. Причина, по которой я рассматриваю OSGI, заключается в том, что с увеличением количества модулей становится все труднее отслеживать зависимости и эффективно тестировать модули.
Возможно ли использование инфраструктуры OSGI для объявления ресурсов XML / XSLT, содержащихся в пакете, и ссылки на эти ресурсы в операторах импорта преобразований XSL в отдельном пакете.