如何调试部署在自由轮廓OSGi包(How to debug OSGi bundles deploye

2019-10-18 15:50发布

我试图部署在自由企业OSGi应用程序(EBA存档),但无法启动,因为捆绑解决问题。 我tryed到使用OSGi控制台亮相这个问题,但是当我远程登录到控制台端口我只能看到服务器捆绑,而不是我的应用程序软件包。 我不能既看不到束从包库,我从我的应用程序中使用。 有没有一种方法来在完整的个人资料提供相同的功能,在提供调试这种问题的wsadmin的壳呢? 如果此功能不可用,如何调试OSGi的问题呢?

Answer 1:

**更新:自由现在有osgiAppConsole-1.0功能: https://developer.ibm.com/wasdev/docs/osgi-application-console-feature/ **

自由不具有OSGi应用程序的OSGi控制台。 该osgiConsole特点是运行时,不为OSGi应用程序。 机会是你的应用程序是没有得到的地步,你就可以看到它在运行时,因为它是在部署过程中可能发生故障的分辨率。 您应该看到标识事业的分辨率错误信息,您可以用它来确定它的寻找(例如包或服务),所以你可以再调查什么,应提供它。 如果你没有得到一个错误信息或需要帮助制定缺少了什么,我建议你张贴在wasdev.net论坛。



文章来源: How to debug OSGi bundles deployed on liberty profile