私はsimplejmx自分のを公開するために使用していJMX Resourcesます。
私は持っているjmx-config.xml
<bean id="beanPublisher" class="com.j256.simplejmx.spring.BeanPublisher">
<property name="jmxServer" ref="jmxServer" />
</bean>
<bean id="jmxServer" class="com.j256.simplejmx.server.JmxServer"
init-method="start" destroy-method="stop">
<property name="registryPort" value="8123" />
</bean>
アプリケーションを開始していJBossます。すべて問題ありません。
15:20:11,860 INFO [org.springframework.beans.factory.support.DefaultListableBeanFactory] (MSC service thread 1-8) Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1be30160: defining beans [...,beanPublisher,jmxServer,...]; root of factory hierarchy
単純なクラスを作成しました。
package com.mypckg.jmx;
import com.j256.simplejmx.common.JmxAttributeField;
import com.j256.simplejmx.common.JmxResource;
@JmxResource(description = "Blah1", domainName = "Blah2", beanName = "Blah3")
public class DummyJMX {
@JmxAttributeField(description = "Blah4")
private int var = 3;
}
を開始しています。アプリケーションをJConsole選択JBossしており、次に進みMBeansます。それが私が見るものです:
*
おそらく、私のDummyJMXクラスは公開されていません (または単に見つからないだけです)。
どのステップについて忘れましたか?
前もって感謝します
編集 :

編集 :
@アンドレイ・ステファン
あなたのリンクを使用して得たエラー:

@グレー
私が使用して得たエラーlocalhost:8123:

