Как использовать аннотированный MBean в jboss? - PullRequest
0 голосов
/ 14 ноября 2011

Я использую аннотированный pojo-MBean. Но mbean не появляется в консоли jmx после развертывания. Я считаю, что с аннотациями использование jboss-service.xml не требуется. Может ли кто-нибудь объяснить, что мне, вероятно, не хватает?
Я использую версию jboss 5.1, и мой Mbean выглядит примерно так -

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

public class StatisticsImplMBean  {
....
}

1 Ответ

0 голосов
/ 14 ноября 2011

Вы определили интерфейс @Management для своего MBean?

Пример:

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

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