Это простой feature.xml
(v1.4.0) и все, что я сделал, было указаниеособенности установить результаты в недостающем сообщении требования в karaf 4.0.7
feature:install my-feature
Следовательно, ошибки:
Error executing command: Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=my-feature; type=karaf.feature; version="[2.0.0,2.0.0]"; filter:="(&(osgi.identity=my-feature)(type=karaf.feature)(version>=2.0.0)(version<=2.0.0))" [caused by: Unable to resolve my-feature/2.0.0: missing requirement [my-feature/2.0.0] osgi.identity; osgi.identity=vertx-auth-common; type=osgi.bundle; version="[3.3.3,3.3.3]"; resolution:=mandatory [caused by: Unable to resolve vertx-auth-common [52](R 52.0): missing requirement [vertx-auth-common [52](R 52.0)] osgi.wiring.package; (&(osgi.wiring.package=io.vertx.core.buffer)(version>=3.3.0)(!(version>=4.0.0))) [caused by: Unable to resolve io.vertx.core [53](R 53.0): missing requirement [io.vertx.core [53](R 53.0)] osgi.wiring.package; (&(osgi.wiring.package=io.netty.handler.codec)(version>=4.1.0)(!(version>=5.0.0)))]]]
У меня создалось впечатление, что указание моих пакетов в функции и установка приведет их всех в карат.
Как это разрешить?
Все связки, которые мне нужны, находятся в этой функции. Напр. : если я физически делаю пакет: install для io.netty.handler.codec, тогда ошибка переходит к следующей. Как я могу устранить эту проблему? – treefrog