ServiceTracker 找不到现有服务
我使用 ServiceTracker 来定位 OSGi 环境中的注册服务。 我在 Bundle Activator 启动方法中得到了这段代码: logger.debug("looking for MyService");…
OSGi/蓝图中的服务引用无法正常工作
我目前有两个 OSGi 捆绑包(bundle1 和 bundle2),两者都通过 EBA 中的蓝图公开服务。在 bundle2 的 blueprint.xml 中,我想引用 bundle1 中的服务并…
Oscar OSGi 远程 shell 服务
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
Apache Felix obr 部署错误消息
obr部署命令失败时如何读取错误消息? 这是一个例子: -> obr deploy configuration-exporter Unsatisfied requirement(s): ------------------------…
Pax Runner:对于进程内执行器有什么经验吗?
我目前正在决定从 IDE 运行 OSGi 应用程序时使用哪个 pax 执行器(请参阅 http://paxrunner.ops4j .org/space/Executors 查看可用的列表)。当我想使…
如何在请求时指定接口及其类型参数?引用 OSGi DS 中的服务?
我有一个像这样的接口: interface Foo { void doSomethingWith(T t); } 和一些实现,例如: class Bar implements Foo { void doSomethingWith(Strin…
Knopflerfish OSGi 桌面是否需要连接到 www.knopflerfish.org?
我正在尝试使用 knopflerfish 桌面的 OSGi 教程。今天,当我尝试打开本地 .jar 文件以将其安装为新包时,它挂起。它在控制台上输出一条消息 [stderr] …
osgi HttpService 从包外部(文件系统)注册资源
我正在使用 OSGI 的 HttpService 来注册我的 servlet 和资源。 为了注册资源,我使用 HttpService.registerResources(java.lang.String alias, java.l…
java.lang.NoClassDefFoundError: org/apache/http/params/SyncBasicHttpParams
嗨,大家好 我正在尝试在基于 OSGI 的 Web 应用程序上运行集成测试 当我尝试时收到错误: java.lang.NoClassDefFoundError: org/apache/http/params/S…
在 OSGi 环境中迁移到新版本库的最佳实践是什么?
我有以下案例:我们的环境中有一些OSGi应用程序,其中包括apache-karaf 2.0和apache-camel 2.4.0。现在我们想将生产环境切换到最新版本的 karaf (2.1.…
OSGi 上的 java.lang.NoClassDefFoundError
我有一个捆绑包,声明了一个激活器。该激活器创建一个 JFrame 并显示它。 在 Eclipse 上作为插件项目运行它工作正常。当我戴上菲利克斯后,它就不再起…
Android 上下文 & OSGi 捆绑包
我实际上正在 Android 上开发 OSGi,我已经接近实现我的目标,但有一个小问题。 框架(Apache Felix)已成功运行。问题来自于想要获取应用程序上下文…
OSGI 下的 Log4j (Eclipse RCP)
经过多次测试,我得出的结论是 Log4j 无法在 OSGI 下工作。 我不直接使用 Log4j,但我需要第三方插件来使用它进行日志记录。 我做了一个普通的JAVA项…
OSGi/BND:如何从包生成中排除类?
我有一个捆绑项目(Eclipse),其结构如下: src/main/java 在这里捆绑源文件 src/测试/java 捆绑内部测试用例 当我尝试制作捆绑包时,出现错误,指出…