El temporizador EJB automático en el servidor Glassfish no se dispara

Así que estoy ejecutando una aplicación Java EAR en un Glassfish 3.1. Creé un bean de sesión sin estado con una sola función de temporizador anotada en mi módulo EJB. No tengo el código exacto pero se parece a esto:

@Stateless
public class SessionTimerBean {

    public SessionTimerBean(){
       System.out.println("Constructor Called");
    }

    @Schedule(second="*/10", minute="*", hour="*")
    public void scheduleTimer(final Timer t) {
       System.out.println("Timer Called");
    }
}

Cuando lanzo Glassfish, la información de depuración parece indicar que reconoce las anotaciones del temporizador EJB y que el método del constructor para el bean se llama al iniciarse. Pero el método del temporizador nunca parece activarse en ningún momento.

¿Alguien más ha tenido este problema? ¿Hay alguna otra configuración que me falta?

Gracias por adelantado.

Respuestas a la pregunta(3)

Su respuesta a la pregunta