title: Ivy failed to resolve dependency : What to check, what to do?
body: <p>I'm using Ivy to resolve dependency in my very small project. It's the first time I'm doing that and it's more to learn as my project is very small.</p>
  
  <p>I had a problem 5 minutes ago, when trying to download log4j.</p>
  
  <p>My configuration is very basic, I have an ant task :</p>
  
  <pre><code>&lt;target name="resolve" description="--&gt; retrieve dependencies with ivy"&gt;
          &lt;ivy:retrieve/&gt;
      &lt;/target&gt;
  </code></pre>
  
  <p>and my Ivy.xml file is like this :
  
      
      </p>
  
  <pre><code>    &lt;dependency org="javax.servlet" name="servlet-api" rev="2.5" /&gt;
      &lt;dependency org="log4j" name="log4j" rev="1.2.15" /&gt;
  
  
  &lt;/dependencies&gt;
  </code></pre>
  
  <p></p>
  
  <p>The problem is seems to happen when ivy tries to download jms 1.1 (I suppose it's needed for log4j) as I can see in the console :</p>
  
  <pre><code>:
  
  :::::::::::::::::::::::::::::::::::::::::::::
  [ivy:retrieve]      ::              FAILED DOWNLOADS            ::
  [ivy:retrieve]      :: ^ see resolution messages for details  ^ ::
  [ivy:retrieve]      ::::::::::::::::::::::::::::::::::::::::::::::
  [ivy:retrieve]      :: javax.jms#jms;1.1!jms.jar
  [ivy:retrieve]      :: com.sun.jdmk#jmxtools;1.2.1!jmxtools.jar
  [ivy:retrieve]      :: com.sun.jmx#jmxri;1.2.1!jmxri.jar
  [ivy:retrieve]      ::::::::::::::::::::::::::::::::::::::::::::::
  </code></pre>
  
  <p>Is there anything I can do ?</p>
  
  <p>Thanks a lot guys.</p>
  
  <p>F</p>