JmsListenerEndpointRegistry
используется только для @JmsListener
контейнеров, поскольку они не объявлены как @Bean
s.
Для контейнеров, объявленных как @Bean
, "id" - это имя компонента, и вы получаете ссылку на него из ApplicationContext
. В вашем случае:
context.getBean("messageListenerContainer", SimpleMessageListenerContainer.class)