春のアノテーションでmbeansを登録しようとしています。Bean は jconsole で正しく表示されていましたが、クラスで定義された属性とメソッドは表示されませんでした。どうしたの?
たとえば、ここに 1 つの mbean があります。
@ManagedResource(objectName="com.xormedia.aqua.mbean:name=AuthenticationServer",description="AuthenticationServerSummary")
public class AuthenticationServerSummaryMbean implements MonitorMXBean {
private String ip;
private String port;
@ManagedAttribute
public String getIp() {
return ip;
}
public void setIp(String ip) {
this.ip = ip;
}
@ManagedOperation(description="show port number")
public String getPort() {
return port;
}
public void setPort(String port) {
this.port = port;
}
}
オンラインでガイドに従ってSpring xmlを構成しましたが、属性とメソッドのツリー構造を持たないmbeansしかありません。
ちょうどこのような。