No se puede detener el oyente MQueue

Tengo la siguiente configuración para mi MQueue:

<jms:listener-container container-type="default" connection-factory="cachedConnectionFactory" acknowledge="auto">
    <jms:listener id="myListenerId" destination="myDestination" ref="myListener" method="onMessage" />
</jms:listener-container>

Cuando intento detener la recepción de mensajes JMS, escribo el siguiente código

jmsManagement = myProject.instance.getContext().getBean('myListenerId',Lifecycle.class);
jmsManagement.stop();

PD:

Cuando yostop() mi oyente, elisRunning() devuelve False, pero sigo recibiendo mensajes a través de MQueue ... elonMessage se activa.jmsManagement es una instancia de la claseLifecycle. Incluso cuando lo cambié aDefaultMessageListenerContainer, la misma cosa.Estoy recibiendo mensajes antes de llamarstart(), incluso cuandoautoStartup se establece en falso.jmsManagement.shutdown(); no impidió que el oyente se activara.

¿Alguien tiene una idea sobre cómo detener este oyente MQ? Se me escapa algo ?

Respuestas a la pregunta(1)

Su respuesta a la pregunta