为什么未创建2个队列bean?
@Bean
public Queue apiQueue() {
return new Queue(queueName);
}
@Bean
public Queue replyQueue() {
return new Queue(replyQueueName);
}
申请无法开始
说明:
com.westuc.bpma.requestprocessor.amqp.RabbitConfig中方法绑定的参数0需要一个类型为'org.springframework.amqp.core.Queue'的bean。
注入点具有以下注释: -@ org.springframework.beans.factory.annotation.Qualifier(value = API_QUEUE)
找到了以下候选者,但无法注入: -'RabbitConfig'中的用户定义的bean方法'apiQueue' -'RabbitConfig'中的用户定义的bean方法'replyQueue'
操作:
考虑在配置中重新访问以上条目或定义类型为“ org.springframework.amqp.core.Queue”的bean。