-1

我正在使用带注释的 pojo-MBean。但是部署后 mbean 不会出现在 jmx-console 中。我相信有了注释,就不需要使用 jboss-service.xml 了。有人可以解释一下我可能会错过什么吗?
我正在使用版本 jboss 5.1,我的 mbean 看起来像这样 -

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

public class StatisticsImplMBean  {
....
}
4

1 回答 1

0

您是否为您的 MBean 定义了 @Management 接口?

例子:

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

@Management(IStatisticsMBean.class)
@Service(objectName = Statistics.ManagementJNDIName)
@Depends({Statistics.MSEJNDIName})
public class StatisticsImplMBean {
....
}
于 2011-11-14T14:26:09.487 回答