当前位置: 首页 > 知识库问答 >
问题:

OSGi概要(R6)注释Felix SCR 2.0。0卡拉夫3.0。6.

羊时铭
2023-03-14

我正在将代码从Felix SCR注释更改为OSGi概要R6。

当我想启动Karaf容器时,我的包需要osgi功能。扩展器无法正确启动。我可以看到这是由org提供的。阿帕奇。费利克斯。可控硅

现在的问题:我有版本1.8.4的org.apache.felix.scr在我的Karaf容器(这是一个必须的,因为一些包有一个过滤器到这个版本),当我试图把两个版本,我的容器从来没有出现。

我如何调试这种行为?我能拿到osgi吗。从另一个地方扩展功能?

共有2个答案

雷锋
2023-03-14

只是一个建议:我们知道Pax Runner与Felix的合作不太好。可控硅

你应该测试更新你的pax版本到4.11.0

南宫俊逸
2023-03-14

您是否尝试过将Karaf更新到4.1版。十、

在这里,您可以看到这个版本的Karaf已经提供了对Felix SCR 2.0的支持。6.

 类似资料:
  • 我试图使用OSGi R6注释创建一个OSGi Service,然后将其注入Sling Model类中,如下所示: OSGi配置界面如下所示: 服务类如下所示: 最后是服务接口: 我试图在HTL类中使用吊索模型Pojo,如下所示: 添加Maven依赖项: 亲本pom。xml 核心聚甲醛。xml

  • 我正在尝试为Kafka制作人创建一个简单的捆绑包,在apache Karaf版本4.0.3中。 这是我的Java代码 我已经在pom.xml中明确声明了各自的依赖关系 我也部署了那个kafka客户端包。 但在启动生成器时,我看到以下第一次尝试时的异常。 然后连续这个。。。 有没有人对捆绑包提出类似的问题?

  • 我正在从log4j-slf4j-impl 2.12.0升级到2.17.1。在我之前的代码中,除了 现在我已经升级到2.17.1,我得到了以下错误: org . Apache . Felix . resolver . reason . reason异常:无法解析org . Apache . logging . log4j . slf4j-impl/2 . 17 . 1:缺少需求[org . Apac

  • 设置 多个独立的源系统将AVRO事件推送到Kafka主题中。KafkaS3接收器连接器从本主题读取AVRO事件,并写入S3拼花格式。 问题 我们的架构注册表中的 AVRO 架构不符合标准。例如,源系统中的十进制字段在架构注册表中具有基类型字符串和逻辑类型十进制。AVRO 中不允许这些类型的组合(十进制逻辑类型必须始终具有基本类型修复/字节。 这些不正确的AVRO模式导致不正确的拼花文件模式。E、

  • 我试图在Karaf 3.0.0-RC1中使用H2数据库加载来获取Scala库,但我遇到了这个错误 有人知道我需要在POM和/或功能中添加什么吗。xml来让它工作吗? 谢谢,鲍勃

  • 我用的是卡珊德拉3.0.11自带的DSE 5.0.5 我正在尝试使用Spring XD 1.3.1连接到Cassandra 我有一个处理数据的处理器模块和一个实际接收数据的接收器。 我试图创建如下流 注入流是名称,摄入转换器是转换数据的模块。我几乎可以肯定它没有问题。 但在“卡桑德拉-3”这一水槽模块中,我面临着一个问题 流创建失败,日志中出现以下错误 2017-02-17T12:45:21 05