即使所需的 JAR 位于 Bundle-classpath 中,OSGI 类也不可见
我们正在使用基于 Equinox 的 OSGI 框架来运行多个包。 我们的捆绑包在捆绑包类路径中具有依赖 JAR,并且依赖 JAR 与其余类和资源一起打包在单个 JAR/…
BND Ant 任务 - 包装非 OSGi jar
我正在尝试使用 Ant bndwrap 任务将非 OSGi jar 包装在目录中。我当前的 Ant 配置是: 这工作正常,但问题是它还包装了现有的 OSGi jar,这会导致问题…
带有普通 Maven JAR 的 OSGi 捆绑存储库
我正在努力找到一种解决方案,将 Web 应用程序作为捆绑包部署到 Virgo 3.0.1.RELEASE。我的场景是: 我使用 Maven Bundle Plugin生成清单。 我使用 Ma…
OSGI 暴露“ClassNotFoundException:org.w3c.dom.***”释放时出错
我只在 Activator.start() 函数中编写了以下代码 public void start(BundleContext bundleContext) throws Exception { Activator.context = bundleCo…
来自远程 p2 存储库的pluginPath 和依赖项
在我的 pde 构建中,我使用 pluginPath 属性来解析本地 p2 存储库的依赖项,例如: DpluginPath=${basedir}/../../../plugins:/cache/3pp/site/mockit…
不同的配置/运行“模式”可以是不同的。在 OSGi 下?
我有一个使用 OSGi 构建的 Java 应用程序,我想在不同的模式下运行,比如远程模式和远程模式。本地数据源。我希望能够构建和部署单个版本,以便我可以…
在 OSGi 中公开 JAX-WS 远程服务绑定?
我有一个 Web 服务,我有 JAX-WS 生成的客户端绑定,如下所示: // web service client generated by JAX-WS @WebServiceClient( ... ) public class …
使用 virgo 中的 eclipse 扩展点
我在这里遇到了一个问题...我们的团队正在尝试将 Eclipse Eclipse RCP 项目移植到网络中,因此第一步是尝试使用 Virgo 来使用插件。我已经创建了所有…
Maven 如何从项目依赖性中聚合源代码
我使用 maven-bundle-plugin 从非 osgi 依赖项创建 osgi 插件,并且我想将此依赖项的源代码包含到项目构建中。 这是我从 jfreechart 创建 OSGI 包的示…
向 eclipse RCP 应用程序添加自动启动插件
我有一个 Eclipse RCP 应用程序,我试图安装一个我创建的插件,但没有成功,该插件应该单独部署到上述应用程序。 为此,我以 ./App -console 启动应用…
如何为 Apache POI 3.8 创建工作 OSGI 包?
我的目标是在 Eclipse RCP 环境中创建 Excel 2007 文档 (XLSX)(Excel 2003 很简单)。我不想将 POI jar 放在 /lib 文件夹中,而是想使用目标定义中的…
Equinox 和 OSGI 捆绑包
我试图通过查看其底层捆绑包来了解 Equinox 的工作原理。 有人可以一般性地解释(或指出一个很好的资源来理解)org.eclipse.osgi 和 org.eclipse.equi…
如何在 OSGi 包中使用 Spring bean?
我有一个应用程序,我必须使用 Spring 根据 OSGi 包内的某些业务条件加载 bean。该 bean 不用于导出,而是用于我的包中的计算。基本上我有一个实际的…
OSGi 列表,那些标头是什么?
我正在使用 Fuse ESB (ServiceMix),并且我一直在进行搜索,希望在运行命令“osgi:list”时找到各种标头的更好解释。即我想理解的两列是“蓝图”和“…