@Reference 在 Liferay DXP 的 *serviceImpl 内不起作用
在服务构建器 *serviceImpl 类中,@Reference 注释给出了一个 null 值,这里有一个问题。当 impl 类首次激活时(在 @activate 函数内),@reference …
在 Equinox 中访问 com.sun.crypto.provider
我正在尝试集成一些依赖于的预先存在的代码 com.sun.crypto.provider.SunJCE 类进入我们基于 Equinox 的 应用程序(版本 3.7.1)。现在我默认知道 com…
寻求有关使用 Blueprint 以编程方式访问 ServiceMix 捆绑包状态信息的指导
我们正在运行 Apache ServiceMix 4 ESB,它运行 Apache Karaf 基于 OSGi 的容器。 OSGi 提供了在 ServiceMix 控制台中公开的工具,报告有关 的信息容…
iPOJO:@Publishes 和 @Subscriber 的标识符唯一性命名空间
我正在使用 iPOJO 构建一些组件很棒的 EventAdmin 处理程序。该文档需要发布者和订阅者的名称属性,充当“唯一标识符”。 强制执行唯一性的范围是什么…
有状态 Eclipse 插件 - 用于域模型的 OSGi 捆绑包?
我想将完整的域模型封装到 Eclipse 插件中,并公开一组服务以供其他插件使用。这个 Eclipse 插件需要存储状态,因为默认情况下我的域模型 在不同时间…
Eclipse RCP fireSelectionChanged 从非 SWT 客户端
我有以下问题: 我有一个可以在其中运行任意客户端的框架。假设您有一个非 swt/非 swing 客户端,并且您想要向工作台调用 fireselectionchanged 事件…
在 OSGi DS 中,当引用的服务的属性更新时如何收到通知?
我有一个 OSGi 服务,它通过声明性服务注入来引用其他服务。我希望在引用的服务的属性更新时收到通知。我不希望每次引用服务中的配置发生更改时我的主…
我应该如何将 OSGi 控制台实现到 Bundle 中?
我是 OSGi 的新手,我正在尝试将 osgi 控制台实现到一个包中。 我需要管理我的捆绑包中的其他捆绑包/服务。因此,我需要至少能够在已安装或未安装的其…
在 Eclipse 中使用不同版本加载相同插件两次
我有两个不同版本的 EMF 插件,它们加载某个 .xmi。后一个版本已更改,因此与前一个版本的 xmi 不兼容。我想要做的是使用第一个插件加载 xmi,然后使…
Eclipse 扩展点与手动编程访问
要将一个插件公开的服务引用到另一个 Eclipse 插件中,我有两种方法 1.) 扩展点(复杂) 2.) 只需使用 BundleContext 获取捆绑包列表,然后访问其他 E…
Eclipse RCP 产品中的自定义 config.ini
我的 eclipse RCP (3.7) 应用程序目前状况良好,产品可以成功导出到多个平台并且运行良好。我需要的是更改 config.ini 文件中的一些属性,特别是 osgi…
开源项目的公共 Maven 和 OBR 存储库
我一直致力于一个以 Apache Sling 和其他技术为中心的小型 Java 项目(其他一些支持技术是开源的,有些不是)。 我想从一些易于访问的存储库中共享一…
OSGi 在应用程序服务器中访问 Java EE
我已经开始研究 OSGi 并同意它是前进的方向,因为它只需根据捆绑规范打包您的东西即可为您提供出色的可扩展性。不管怎样......我的要求是,目前我有我…