JSF 是否可以作为 OSGi (Equinox) 捆绑包提供?
有一个 JSP/JSTL 的包,可以部署在 Equinox OSGi Framework 上,并且可以被其他包使用: org.eclipse.equinox.jsp.jstl_1.0.0.jar 还有一个JSF 的捆绑…
无法找到服务,因为 OSGi 捆绑包未激活
我在发现某些未激活的 OSGi 捆绑包提供的服务时遇到问题。让我描述一下情况: Bundle A 定义接口 X Bundle B、C 和 D 提供实现接口 X 的服务 这些bund…
关闭 OSGi 容器的最佳方法(特别是春分)
我正在寻找关闭 OSGi 容器的最佳实践。 目前我们正在使用一个小型启动器应用程序,它调用 EclipseStarter.startup() 并安装一些核心包。之后启动器终…
地铁 +码头 + OSGi = 痛苦
我正在尝试将 Sun 的 HTTPServer 替换为更好的 Jetty 服务器,该服务器位于 OSGi 捆绑包中,在 Equinox 上运行。 我已经尝试过这个: System.setPrope…
Eclipse 3.5 可以发现插件目录中的所有包吗?
简单用例:使用简单的脚本组装 Eclipse 产品,只需将包转储到插件目录中。 这曾经适用于 3.3 - 3.5 已损坏:我的应用程序无法启动,因为找不到应用程…
添加额外的系统属性到 Eclipse 编程重启
我有一个插件,可以使用以下命令强制重新启动 Eclipse: Workbench.getInstance().restart(); 但是,我需要重新启动以包含新的环境变量: eclipse.ref…
Equinox 捆绑包导入冲突
1) 捆绑包 A 重新导出 包 com.X,它是从捆绑包 C 获取的 2) 捆绑包 B 导出包 com.X 3) 现在捆绑包 D 依赖于 A 和 B。 捆绑包将从哪里获取D 从哪里获取…
如何在 Equinox 中获取捆绑包的类加载器?
我已经为此阅读了很多 Equinox 代码,但仍然无法找出一种在 Eclipse Equinox 设置中获取 osgi 包的类加载器的非 hacky 方法。有吗?…
从 oeui.workbench 捆绑包中分离出选择服务
我想在我的 swing 项目中使用 eclipse RCP 的选择服务功能。目前包含相关接口的 oeui.workbench 包大约 3.7 MB,这对于我们的要求来说太大了 有没有办…
我们可以向 ExtensionRegistry 贡献一个新的plugin.xml吗
我有一些额外的 xml 文件(包含标准 eclipse 扩展)位于包之外。有没有办法可以将这些文件中的 extns/extnpoints 贡献给平台的扩展注册表? 我尝试过…
配置 Equinox 以修改“本地捆绑包缓存”的管理
关于上一个问题,如何让 OSGi 通过以下方式重用您的配置Config Admin,我还在尝试在 Equinox Framework 中解决这个问题。 帕沃尔·朱霍斯写道: Equino…
Equinox (OSGi) 和 JPA/Hibernate - 查找实体
我正在尝试在 OSGi (Equinox) 环境中使用 Hibernate/Spring。 如果我明确地将其指向 Persistence.xml 中的实体类,效果会很好: com.es.t.eee.domain.…
OSGI声明性服务(DS):使用服务组件实例的好方法是什么
我刚刚开始使用 Equinox 和 Eclipse PDE 来使用 OSGI 和声明性服务 (DS)。 我有 2 个捆绑包,A 和 B。 捆绑包 A 公开了由捆绑包 B 使用的组件。这两个…