Exception 在OSGI包中使用jain-sip

Exception 在OSGI包中使用jain-sip,exception,log4j,osgi,jain-sip,Exception,Log4j,Osgi,Jain Sip,我尝试在OSGi捆绑包中使用jain sip API,当我在标准java应用程序中使用它时,它在导入log4j jar时似乎可以工作。但是当我不导入它时,当我使用Sipfactory.createStack(Properties p)函数时,我会捕获一个异常。从我的研究中看到,这是因为log4j罐子不存在。 现在,当我尝试使用OSGi环境时,我遇到了同样的问题,即使我尝试将lib log4j与jainsip jar放在一起。我只是不知道如何让它工作,也许有一个特定的操作可以使用log4j。 此外

我尝试在OSGi捆绑包中使用jain sip API,当我在标准java应用程序中使用它时,它在导入log4j jar时似乎可以工作。但是当我不导入它时,当我使用Sipfactory.createStack(Properties p)函数时,我会捕获一个异常。从我的研究中看到,这是因为log4j罐子不存在。 现在,当我尝试使用OSGi环境时,我遇到了同样的问题,即使我尝试将lib log4j与jainsip jar放在一起。我只是不知道如何让它工作,也许有一个特定的操作可以使用log4j。
此外,我已经有了另一个使用log4j的插件,我试图从这个包中导出log4j库,并将其导入我的jainsip包,但它也不起作用。

JAIN-SIP使用log4j-1.2.15.jar。您检查过log4j的版本是否有任何不同吗?

JAIN-SIP使用log4j-1.2.15.jar。您检查过log4j的版本是否有任何不同吗?

您会得到什么错误?检查Jitsi电话项目。他们成功地将OSGI与jain sip结合使用。查看pax日志记录项目,它的构建旨在减少开发其他OSGI捆绑包时的痛苦,从而实际仅将其用作基础设施。您对细节非常了解。你到底用了什么包裹?您使用的是什么环境?出现了什么错误?检查Jitsi电话项目。他们成功地将OSGI与jain sip结合使用。查看pax日志记录项目,它的构建旨在减少开发其他OSGI捆绑包时的痛苦,从而实际仅将其用作基础设施。您对细节非常了解。你到底用了什么包裹?您使用的是什么环境?