2011-04-12 88 views
1

我在JBoss AS 6.0.0中部署了一個Web應用程序。我在eclipse 3.6中使用JBoss Tools插件。我有配置了該項目的服務器,它運行正常。我的應用程序通過JMX公開了一些MBeans。如何在eclipse中爲MBean Explorer的類路徑添加類

我正在使用MBean Explorer視圖來訪問JMX bean。我的一些bean返回在我的項目中定義的類的實例。當我通過資源管理器視圖調用這些方法時,我得到這些類的ClassNotFound異常。

如何將我的類添加到MBean Explorer視圖的類路徑中?

(如果是比較容易做到這一點,用eclipse-jmx的插件,我很高興能使用來代替。)

回答

0

另一種解決辦法是使用開放類型來實現您的JMX豆。那麼你不會有這樣的問題。如果您嘗試使用任何其他工具與您的mbeans進行交互,此問題將會重演。 mbeans的最佳實踐是堅持開放類型,所以您不必擔心客戶端問題。

+0

是的,我知道只使用標準庫類或靈長類對我的返回類型是很好的,但不幸的是,我的要求決定我必須返回,例如詳細事件列表,每個列表都有很多字段。我猜想,將每個對象的所有字段堵塞到一個Map中是最簡單的方法,但我不想。例如,爲jconsole提供一個簡單的類路徑參數是值得的,我可以實現我正在嘗試做的很好的事情,在eclipse中實現它會很方便。 – Alb 2011-04-12 18:23:34

相關問題