https://github.com/gpc/jms/issues/27の問題により、application.yml に追加しました
jms:
containers:
standard:
connectionFactoryBean: jmsConnectionFactory
adapters:
standard:
messageConverterBean: standardJmsMessageConverter
persistenceInterceptorBean: persistenceInterceptor
アプリケーションは起動しますが、メッセージの送信中にアプリケーションがエラーを取得します
org.springframework.beans.factory.NoSuchBeanDefinitionException: org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:704) org.springframework.beans.factory.support で「standardJmsTemplate」という名前の Bean が定義されていません。 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:284) の AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1175) 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.java.lang.reflect.Method.invoke(Method.java: 498) org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.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(不明なソース)org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$ で java.lang.reflect.Method.invoke(Method.java:498) で sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) での invoke(不明なソース) org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59) の PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210) 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(不明なソース)org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$ で java.lang.reflect.Method.invoke(Method.java:498) で sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) での invoke(不明なソース) org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59) の PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210) 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(不明なソース)org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59) の org.codehaus.groovy.runtime.callsite.AbstractCallSite.Currentcall( AbstractCallSite.java:174) で grails.plugin.jms.JmsService.send(JmsService.groovy:147) で grails.plugin.jms.JmsService.send(JmsService.groovy) で grails.plugin.jms.JmsService$send.call (出典不明)org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59) の org.codehaus.groovy.runtime.callsite.AbstractCallSite.Currentcall( AbstractCallSite.java:174) で grails.plugin.jms.JmsService.send(JmsService.groovy:147) で grails.plugin.jms.JmsService.send(JmsService.groovy) で grails.plugin.jms.JmsService$send.call (出典不明)plugin.jms.JmsService.send(JmsService.groovy) at grails.plugin.jms.JmsService$send.call(不明なソース)plugin.jms.JmsService.send(JmsService.groovy) at grails.plugin.jms.JmsService$send.call(不明なソース)
Grails 3.1.14 org.grails.plugins:jms:2.0.0.RC1
設定で解決できるエラーであることを願っています