diff --git a/src/main/groovy/grails/plugin/jms/JmsGrailsPlugin.groovy b/src/main/groovy/grails/plugin/jms/JmsGrailsPlugin.groovy index 27499e7..4ed55ec 100644 --- a/src/main/groovy/grails/plugin/jms/JmsGrailsPlugin.groovy +++ b/src/main/groovy/grails/plugin/jms/JmsGrailsPlugin.groovy @@ -123,6 +123,10 @@ JMS integration for Grails. def startListenerContainer(listenerConfig, applicationContext) { - applicationContext.getBean(listenerConfig.listenerContainerBeanName).start() + def listenerContainer = applicationContext.getBean(listenerConfig.listenerContainerBeanName) + + if (listenerContainer.isAutoStartup()) { + listenerContainer.start() + } } }