2012-10-20 39 views
2

我的團隊正在使用Geronimo 3和osgi開發應用程序。當我們自己的osgi bundle或eba在Geronimo中失敗時,我需要跟蹤詳細的失敗信息。有什麼API可以用來做到這一點?目前我只能通過檢查geronimo日誌中的錯誤堆棧跟蹤來做到這一點,這是非常不準確的。如何跟蹤Geronimo3中的osgi包故障信息

感謝, 錢德勒

回答

0

我添加這樣的命令到Karaf 3.它被稱爲束:診斷和示出了用於所有束包括藍圖和彈簧DM故障的故障信息。一旦Karaf 3發佈並且geronimo切換到它,您就可以使用它。您已經可以嘗試使用karaf 3 snapshhot來查看它是如何工作的。

+0

基督教,你能分享這個代碼嗎?我不認爲我會很快切換karaf3 –

+0

您可以在karaf源代碼中找到代碼。 https://svn.apache.org/repos/asf/karaf/trunk/bundle/ –