问题标签 [obr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2513 浏览

java - 有人使用 OSGi 的 OBR 吗?

有人使用 OSGi Bundle Repository 吗?

0 投票
2 回答
2115 浏览

repository - 如何配置 Felix OBR 存储库列表?

有没有办法在 Felix 的config.properties文件中指定多个 OBR 存储库?我确实可以在运行时添加一个存储库,但我必须在重新启动后这样做。

“Prefrences Service”没有帮助,似乎“Bundle Repository”没有使用它。

0 投票
1 回答
883 浏览

apache - Apache Felix Bundle Repository - 从另一个包调用

我有一个简单的测试程序,旨在使用 Apache Felix Bundle Repository 捆绑服务,但是我无法通过 eclipse 配置它。

我使用捆绑包的 jar (org.apache.felix.bundlerepository-1.4.0.jar) 作为引用库,并将其添加到清单中的类路径中。

当我尝试启动我的包时,它给出了错误:

java.lang.ClassCastException: org.apache.felix.bundlerepository.RepositoryAdminImpl cannot be cast to org.apache.felix.bundlerepository.RepositoryAdmin

我无法将 org.osgi.service.obr 添加到我的包中的导入包列表中(因为它没有解决),我认为这是问题的原因。

有任何想法吗?

谢谢

0 投票
4 回答
6272 浏览

java - OSGI OBR 存储库托管?

有谁知道任何提供 OBR 来托管我自己的捆绑包的服务?

像 github 之类的东西 - 但对于捆绑包。

(如果没有 - 有没有人创建过自己的 OBR 服务器,这有多难?)

编辑:我找到了Nexus Pro的一种解决方案,但对于普通人来说似乎太贵了(因为 pro 的价格无处可见)。

0 投票
1 回答
299 浏览

osgi - OSGI 规范中 OBR 的定义?

有谁知道 OBR(OSGI Bundle Repository)在 OSGI 官方规范中的定义?我查看了 Core、Compendium 和 Enterprise,但找不到。:( 有人可以指点我吗?

谢谢!

0 投票
1 回答
583 浏览

osgi - Apache Felix obr 部署错误消息

obr deploy 命令失败时如何读取错误消息?这是一个例子:

如何阅读以上信息?什么是真正的不满意?

0 投票
1 回答
214 浏览

java - 用于开源项目的公共 Maven 和 OBR 存储库

我一直在从事一个以 Apache Sling 和其他技术为中心的小型 Java 项目(其他一些支持技术是开源的,而有些不是)。

我想从一些易于访问的 repo 中共享一个包和一个 maven 原型。

是否有某些公共回购我应该看看支持这种类型的东西?我正在将项目移动到 github,尽管我认为它没有内置任何固有的 maven repo 支持。

谢谢

0 投票
2 回答
6877 浏览

osgi - 自动下载所有 Jersey OSGi Bundle 依赖项

我正在尝试通过 OSGi(特别是 Karaf)使用 Jersey。为此,我从 Maven 下载了这个bundle jar 并将其放入我的 Karaf 部署目录。但是,当我尝试启动捆绑包时,它无法解决它的任何依赖项。它似乎也在寻找每个依赖项的 0.0.0 版本,这似乎是错误的。

将此捆绑包放入我的项目的最佳方法是什么?您是否必须手动下载所有依赖项,或者我可以使用一些现有的具有此捆绑包的 OBR?我在哪里可以找到这个?

0 投票
1 回答
1014 浏览

java - Maven m2 存储库:使其成为 OBR

我的 Maven 存储库有问题,我正在尝试让 Eclipse 的 BNDTools 插件与我的本地 m2 存储库一起使用。但它声称我的 m2 存储库不是 OBR 存储库,因此不能用于 OBR 解析。

显然,Maven-Bundle-Plugin 应该生成 OBR 数据,但我们(团队)注意到 repository.xml 没有更新存储库中的所有文件,因此我们尝试了使用 apache karaf Cave 的解决方法来重建XML 文件,但我担心这是我出错的地方。

我意识到这似乎是一个不合逻辑的解决方法,但我向您保证,在我们拥有的设置中,这似乎是最简单的前进方式。

所以我的问题是:我怎样才能用所有 OBR 数据重建我的 repository.xml 文件。否则,如何将我的 m2 存储库设置为符合 OBR 的存储库。

提前谢谢各位。

0 投票
2 回答
1936 浏览

maven - Maven to OBR Repositories

Since Maven cannot guarantee that a jar is also a bundle I want to use OBR as my project Repository. Of course in case of OSGi it has a lot of more nice features why I am using it :) So, are there possibilities to add jars published to a Maven Repository to an OBR Repository or could I simply add a whole Maven Repo to it? Or is it possible to address a Maven URL directly in you OBR metadata?