Osgi iPOJO:InstanceManager';s getPojoObject()是否返回null?

Osgi iPOJO:InstanceManager';s getPojoObject()是否返回null?,osgi,Osgi,我正在使用Felix OSGi iPOJO库,并以编程方式访问工厂以创建组件实例。我在这里仔细阅读了代码: 试图找出我对getPojoObject()的调用返回null的原因 我的问题是在什么条件下getPojoObject()方法可以返回null 编辑: 我想我理解了我现在的要求——正如TofuBeer指出的,它在JavaDoc中说,只要实例化对象出现任何问题,它就可以返回null——这不是一个有用的返回值,处理它的方式隐藏了真正的错误。多谢你的眼睛,托福比尔,这简直让我发疯。随时看代码 p

我正在使用Felix OSGi iPOJO库,并以编程方式访问工厂以创建组件实例。我在这里仔细阅读了代码:

试图找出我对getPojoObject()的调用返回null的原因

我的问题是在什么条件下getPojoObject()方法可以返回null

编辑:
我想我理解了我现在的要求——正如TofuBeer指出的,它在JavaDoc中说,只要实例化对象出现任何问题,它就可以返回null——这不是一个有用的返回值,处理它的方式隐藏了真正的错误。多谢你的眼睛,托福比尔,这简直让我发疯。

随时看代码

private Object createObject()
返回null,则getPojoObject将返回null

createObject方法对于返回null的每种情况都有合理的注释/错误消息

你的问题还有别的吗?例如,您是否让它返回null并试图找出原因