2011-11-14 11 views
-1

私は注釈付きpojo-MBeanを使用しています。しかし、mbeanはデプロイ後にjmx-consoleに登場しません。アノテーションを使用すると、jboss-service.xmlを使用する必要はありません。 誰かが私がおそらく紛失している可能性のあることについて説明できますか?
私は、JBossバージョン5.1を使用していますし、私のMBeanは次のようになります -jbossで注釈付きMBeanを削除する方法は?

@Service(objectName = Statistics.ManagementJNDIName) 
@Depends({ Statistics.MSEJNDIName }) 

public class StatisticsImplMBean { 
.... 
} 
+0

あなたが最初にあなたが使用しているどのようにあなたのMBeanルックス(?それはどのように注釈されている)、何JBossバージョンを説明してもらえますか? – Thomas

+0

JNDI名が解決するものを投稿できますか? –

答えて

0

があなたのMBeanの@Managementのインタフェースを定義していますか?

例:

public interface IStatisticsMBean { 
    void printStatistics(); 
    .... 
} 

@Management(IStatisticsMBean.class) 
@Service(objectName = Statistics.ManagementJNDIName) 
@Depends({Statistics.MSEJNDIName}) 
public class StatisticsImplMBean { 
.... 
} 
+0

私は、豆の使用法について全く新しいです。私はインターフェイスを作成しました。また、.class指定なしで@Managementを使用しました。 – user1045695

+0

mbeanの簡単な注釈付きの使用法を実現し、jmxコンソールでそれを表示するためのいくつかのステップを教えていただければ幸いです。インタフェースに注釈が含まれていますか? – user1045695

+2

参照:http://www.mastertheboss.com/jboss-application-server/44-jboss-mbeans-pojo.html –

関連する問題