【发布时间】:2010-11-24 11:29:38
【问题描述】:
在我们的项目(Osgi、Spring-Dm、Apache-Felix)中,当 BundleContext.getService() 返回 null 时,我们在生产中遇到了一些问题。 它很少发生,而且不是一开始就发生,所以这不是配置错误的问题。
另一种方法是使用 ServiceTracker 来定位服务,但由于该错误非常罕见,我不确定更改它是否能解决问题。
【问题讨论】:
-
您是否考虑过将 iPOJO 与 felix 一起使用?它消除了处理较低级别的 Osgi 调用时的大部分麻烦。
-
其实没有。可能值得研究。
标签: java osgi apache-felix springsource-dm-server