title: correct configurations for ivy transitive dependencies
body: <p>My project is composed of <em>n</em> modules. One of these, let's say it is called <em>my-first-module</em> declares, amongst others, one dependency like:</p>
  
  <pre><code>&lt;dependency org="com.mycompany.myproject" name="my-second-module" conf="default-&gt;default" rev="1.0-SNAPSHOT"/&gt;
  </code></pre>
  
  <p>The artifacts are stored in an internal repository which is correctly working when retrieving jars. </p>
  
  <p>For debug purpose i run:</p>
  
  <pre><code>ant -d | grep my-second-module
  </code></pre>
  
  <p>The output says: </p>
  
  <pre><code>sorting dependencies of com.mycompany.myproject#my-second-module / # of dependencies : 2
  </code></pre>
  
  <p>and that is correct, as the second module declares 2 external dependencies. I assume then <em>ivy.xml</em> for <em>my-second-module</em> is correctly fetched and parsed from the repository. Ivy then should know the dependencies of <em>my-second-module</em></p>
  
  <p><strong>The problem is, ivy is not fetching those 2 transitive dependencies.</strong> </p>
  
  <p>As you can see from the declaration I have specified I want to retrieve the <em>default</em> configuration, and it should be running transitive.</p>