title: Errors setting up federation for rabbitmq
body: <p>I am setting up federation on one rabbitmq broker (B), with another broker as the upstream broker (A).</p>
  
  <p>I'm getting this error on trying to run the command to set up the upstream broker.</p>
  
  <pre><code>localhost:$ sbin/rabbitmq-plugins enable rabbitmq_federation
  The following plugins have been enabled:
    rabbitmq_federation
  Plugin configuration has changed. Restart RabbitMQ for changes to take effect.
  
  localhost:$ sbin/rabbitmq-plugins enable rabbitmq_federation_management
  The following plugins have been enabled:
    rabbitmq_federation_management
  
  localhost:$ sbin/rabbitmqctl set_parameter federation-upstream my-upstream '{"uri":"amqp://localhost:5672","expires":3600000}'
  Setting runtime parameter "my-upstream" for component "federation-upstream" to "{\"uri\":\"amqp://localhost:5672\",\"expires\":3600000}" ...
  Error: Validation failed
  
  component federation-upstream not found
  </code></pre>
  
  <p>I did restart the broker after enabling the federation plugins. Why am I getting this error "component federation-upstream not found" ?</p>
  
  <p>I could set up the upstream broker and policy through the Management UI, but federation is still not working.</p>