title: Storm InvalidTopologyException
body: <p>I'm getting an error message when I try to run my topology:</p>
  
  <pre><code>java.lang.reflect.InvocationTargetException
  ... 
  Caused by: InvalidTopologyException(msg:Component: [write] subscribes from non-existent stream: [default] of component [write])
  </code></pre>
  
  <p>Here's my topology declaration:</p>
  
  <pre><code>    TopologyBuilder builder = new TopologyBuilder();
      builder.setSpout("spout", spout, 1);
      builder.setBolt("write", new PrinterBolt(), 1).shuffleGrouping("write");
  </code></pre>
  
  <p>What's going on?</p>