Согласно вашей трассировке стека, похоже, что вы конфигурируете RabbitTemplate
с null
для routingKey
:
public Publish(int ticket, String exchange, String routingKey, boolean mandatory, boolean immediate) {
if (exchange == null)
throw new IllegalStateException("Invalid configuration: 'exchange' must be non-null.");
if (routingKey == null)
throw new IllegalStateException("Invalid configuration: 'routingKey' must be non-null.");
Не уверен, как это возможно, поэтому нам нужен простой проект изс вами играть.Что-то странное может быть с вашей конфигурацией в любом случае ...