发送消息期间发生Grails3JMS错误

发送消息期间发生Grails3JMS错误,jms,grails3,Jms,Grails3,由于问题,我已添加到application.yml jms: containers: standard: connectionFactoryBean: jmsConnectionFactory adapters: standard: messageConverterBean: standardJmsMessageConverter persistenceInterceptorBean: persistenceInterceptor

由于问题,我已添加到application.yml

jms:
containers:
    standard:
        connectionFactoryBean: jmsConnectionFactory

adapters:
    standard:
        messageConverterBean: standardJmsMessageConverter
        persistenceInterceptorBean: persistenceInterceptor
应用程序启动,但在发送消息期间,应用程序出现错误

org.springframework.beans.factory.noSuchBean定义异常:否 名为“standardJmsTemplate”的bean定义于 org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:704) 在 org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1175) 在 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:284) 在 org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) 在 org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1054) 在 org.springframework.beans.factory.BeanFactory$getBean$3.call(未知) 来源)在 grails.plugin.jms.JmsService.normalizeServiceCtx(JmsService.groovy:381) at sun.reflect.GeneratedMethodAccessor1971.invoke(未知源)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 位于java.lang.reflect.Method.invoke(Method.java:498) org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$pogocachedmethodsiteNounwrapnocerc.invoke(PogoMetaMethodSite.java:210) 在 org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59) 在 org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:174) 位于grails.plugin.jms.JmsService.send(JmsService.groovy:147) grails.plugin.jms.JmsService.send(JmsService.groovy)位于 grails.plugin.jms.JmsService$send.call(未知源)

Grails 3.1.14 plugins:jms:2.0.0.RC1


我希望,这个错误可以通过配置来解决,不知道它是如何工作的,但是通过application.yml(只是从插件代码中复制)中的附加行来修复

jms:
    templates:
        standard:
            connectionFactoryBean: jmsConnectionFactory
            messageConverterBean: standardJmsMessageConverter