I'm having problems with ivy not resolving some of my dependencies. Here is how I replicated the issue:
I have an empty java project in eclipse. I've added ivy.xml to my project :
<?xml version="1.0" encoding="ISO-8859-1"?>
<ivy-module version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd">
<info
organisation=""
module=""
status="integration">
</info>
<dependencies >
<dependency org="org.drools" name="drools-core" rev="5.5.0.Final"/>
</dependencies>
</ivy-module>
This works fine and ivy is able to resolve and download drools.
If I change the revision to 6.3.0.Final (http://mvnrepository.com/artifact/org.drools/drools-core/6.3.0.Final) It won't work and I see an error:
unresolved dependency: org.drools#drools-core;6.3.0.Final: not found
The only difference that I can see between these two versions is that 6.3.0 is bundle. In eclipse, when I go to Properties for Ivy -> classpath -> I have checked Read OSGI metadata & Accepted types = jar,bundle,ejb,maven-plugin
I've also googled around and found this (which might be completely unrelated to this issue): http://mail-archives.apache.org/mod_mbox/ant-dev/201501.mbox/%3CCAC_RtEZx=bqk+N3MrtH-Y-zCqDfm5=eA3rYOa7hLLYC_u82S9g@mail.gmail.com%3E