34得票4回答
"dependencies.dependency.version" 缺失错误

我试图使用Apache Maven创建一个包。当我运行mvn clean install命令时,它会出现以下错误: javax.servlet:servlet-api.jar的dependencies.dependency.version缺失 我已经将“servlet-api.ja...

23得票3回答
OSGI捆绑包中Bundle-Classpath的预期用例是什么?

我正在尝试理解在OSGI bundle中Bundle-Classpath的预期用途。 这是我的理解,请帮助我理解这是否正确。 假设我正在创建一个OSGI bundle,它将部署在其他bundle生态系统中。我正在处理的bundle需要一些其他bundles,但它们不被加载/导出到此生态系统...

22得票3回答
OSGi容器中的骆驼:将InterceptStrategy应用于所有骆驼上下文

我有几个捆绑包(A,B和C)部署在一个OSGi容器中,每个包都包含一个CamelContext和一些路由。我有另一个捆绑包(M),其中包含一个带有路由(用于收集监控数据)和InterceptStrategy bean的CamelContext。我希望来自M的InterceptStrategy ...

21得票4回答
管理OSGi依赖地狱

更新2:由于我的博客有点不活跃,链接已经过期,您可以在此处查看文章: https://www.dropbox.com/s/xvobgzqnl43kcda/Managing_OSGi_Transitive_Dependencies__Part_1____CitizenRandom...

19得票1回答
如何在Karaf上处理频繁的本地快照包部署?

我决定基于OSGI和Karaf构建一个应用程序 - 我真的很喜欢这个东西。然而,我在本地开发机上每天部署都有点困难。我的意思是……我进行更改,然后我想在本地Karaf实例上测试它。这可能会发生几次每小时。 我现在这样做的方法是通过maven构建创建一个JAR捆绑包,然后将其复制到Karaf的...

19得票2回答
OSGi服务和REST微服务的区别

OSGi提到了微服务,新闻媒体也谈论微服务。然而,它们似乎并不相同。这些微服务之间有什么区别呢?

17得票14回答
软件包的激活器无效。

我正在尝试在 Eclipse 中创建一个简单的插件。当我运行应用程序时,日志文件中出现以下错误: org.osgi.framework.BundleException:Bundle org.x.y 的激活器无效。 您对此错误有任何想法吗?

14得票4回答
在OSGI应用中使用非OSGI库

在OSGi应用程序中使用非OSGi库是否可行? 例如,我正在开发一个基于语义的搜索引擎,并使用第三方自然语言处理库(http://wiki.opencog.org/w/RelEx_Dependency_Relationship_Extractor)。 我能否将这种不支持OSGi的库(作为一...

11得票4回答
将现有的JAR转换为OSGi-bundle

我有一个JAR文件,需要转换成OSGi bundle。但是我没有这个JAR文件的原始源代码。 我尝试使用以下问题的答案:如何从jar库创建OSGi bundle? 然而,它们已经相当过时了。 编辑:我需要转换几个固定数量的JAR文件。

8得票5回答
org.osgi.framework.BundleException: 无法解析模块

我试图设置我的Eclipse插件开发目标,但是多次收到以下错误: !ENTRY org.eclipse.e4.ui.css.swt 4 0 2015-01-30 15:15:06.879 !MESSAGE FrameworkEvent ERROR !STACK 0 org.osgi.fram...