Мой синглтон @Startup не запускается в приложении JavaEE - PullRequest
3 голосов
/ 03 февраля 2012

Я получил следующий синглтон-код:

@javax.ejb.Singleton
@javax.ejb.Startup
public class SingletonWhichIsSupposedToStart {

  @PostConstruct
  public void ready(){
  //there is a breakpoint on the next line
  System.out.println("singleton ready");
  }
}

Но когда я запускаю приложение в режиме отладки (на Glassfish3), ни «singleton ready» не печатается, ни точка останова не срабатывает.Любые предложения?

РЕДАКТИРОВАТЬ: Кажется, что класс развернут и может быть внедрен, но метод жизненного цикла @PostConstruct игнорируется.

...