【问题标题】:Karaf bundles are not coming up ,Unable to start bundleKaraf 捆绑包没有出现,无法启动捆绑包
【发布时间】:2021-08-08 23:53:34
【问题描述】:

我无法启动 bundle 。在启动捆绑包时

执行命令时出错:在捆绑包上执行命令时出错:

    Error starting bundle 426: Could not resolve module: com.sample.eventFilter [426]
    Unresolved requirement: Import-Package: com.someother.service; version="[1.80.0,2.0.0)"



Unsatisfied Requirements:
osgi.wiring.package; filter:="(&(osgi.wiring.package=com.someother.service)(&(version>=1.8.0.0)(!(version>=2.0.0))))"
osgi.wiring.package; filter:="(&(osgi.wiring.package=org.apache.hadoop.conf)(&(version>=3.80.0)(!(version>=4.0.0))))"
osgi.wiring.package; filter:="(&(osgi.wiring.package=org.apache.hadoop.hbase)(&(version>=3.80.0)(!(version>=4.0.0))))"
osgi.wiring.package; filter:="(&(osgi.wiring.package=org.apache.hadoop.hbase.client)(&(version>=3.80.0)(!(version>=4.0.0))))"
osgi.wiring.package; filter:="(&(osgi.wiring.package=org.apache.hadoop.hbase.util)(&(version>=3.80.0)(!(version>=4.0.0))))"
osgi.wiring.package; filter:="(&(osgi.wiring.package=org.apache.hadoop.security)(&(version>=3.80.0)(!(version>=4.0.0))))"
osgi.service; filter:="(objectClass=com.someother.service)"; effective:="active"; resolution:="optional"
Declarative Services

【问题讨论】:

    标签: java osgi apache-karaf declarative-services


    【解决方案1】:

    几个根本原因:

    1. 所需的捆绑包未安装且未激活
    2. 所需的捆绑包版本不正确
    3. 捆绑包没有“com.sample.eventFilter”所需的导出包设置

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-04-23
      • 2012-03-14
      • 2017-05-15
      • 2015-05-22
      • 1970-01-01
      • 1970-01-01
      • 2015-12-03
      相关资源
      最近更新 更多