OSGi DS:使用 Felix SCR @Reference 注释省略取消绑定方法
OSGi 声明性服务明确允许具有绑定方法,而无需匹配的取消绑定方法作为引用,因为“一旦组件配置被停用,SCR 必须丢弃对与激活关联的组件实例和组件上…
记录多个一起工作的 OSGi 包
处理涉及多个 OSGi 包的应用程序。 SLF4j 是底层日志框架。我是否需要为每个捆绑包单独配置logger.properties,或者是否有用于 OSGi 捆绑包的特定日志…
在 OSGi 中加载 XML 配置文件
我想在 OSGi 环境 (FUSE ESB 4.3.1) 中加载捆绑包的配置数据。 Spring DM 提供配置管理的抽象,并允许读取 etc 文件夹中的属性文件。 我想要实现的是…
Osgi 声明式服务条件绑定
我有这样的场景,我有三个提供相同接口的声明性服务(比如说一个阅读器接口,我有 readerimpl1-database- readerimpl2-flat file- readerimpl3-memory…
OSGi 中的外部类/jar
我的应用程序支持在许多 dbms 上运行,它需要用户配置 dbms 连接设置并提供 jdbc jar 文件。 现在应用程序将被打包为 OSGi 包。将有另一个主 jar,它…
如何将旧的“plugin.xml”转换为新的“plugin.xml”到新的“manifest.mf”文件?
如何将 plugin.xml 文件转换为 manifest.mf 文件,因为某些标签(例如:) 似乎被忽略。 这是下一个文档中的一些对应信息,但远非完整的参考。 http:/…
当激活器类/“Bundle-Activator”被激活时插件中需要什么时候不需要?
我已经为我的内容类型实现了“新向导”插件。 测试过 - 它有效。 然后我发现既没有声明 Bundle-Activator,也没有定义 Activator 类。 问题是 - 当插…
尽管 OSGi 包存在,但出现 NoClassDefFoundError
当尝试在 Eclipse Equinox 上运行 grails 应用程序时,出现运行时错误。 java.lang.NoClassDefFoundError: org/apache/commons/collections/Transform…
有没有一种方法可以开发 OSGi 包而无需在 Eclipse 中打开或导入依赖包?
当您使用 eclipse 开发 OSGi 捆绑包时,需要导入和打开许多依赖捆绑包。当捆绑包很多时,设置项目既耗时又困难,尤其是对于新手来说。 我尝试过 Tycho…
OSGi 包从另一个包访问 Spring 上下文文件
我有一个作为多个 Spring 项目存在的现有应用程序。项目 A 的 Spring 上下文 XML 文件使用以下命令导入 B 的 Spring 上下文 XML 文件 ,但是,我得到…
在 Karaf 中的 JAX-RS 包上使用 Spring Security
我有一个 OSGi 包,它使用 JAX-RS 来处理一些 REST 服务。该捆绑包在 Karaf 中与 Apache CXF 一起运行。我需要将基本的 http 身份验证应用于某些路径/…