title: Validate exchange, routing key when publishing message using Spring RabbitMessagingTemplate
body: <p>Is there a way to validate that the exchange and routing key/queue when sending message using RabbitMessagingTemplate? Currently, there is a default exchange and routing key which blank string and there's no error being thrown.</p>
  
  <pre><code>messagingTemplate.convertAndSend(message.getExchange(), message.getRoutingKey(), message.getPayload());
  </code></pre>