I'm having some troubles with Ivy resolving the wrong latest.integration for a Maven artifact. It is reading the Maven metadata (apparently)and determining that there is a 0.0.3-SNAPSHOT version. Strangely, it then attempts to retrieve a POM that is using both the 0.0.3-SNAPSHOT version from the metadata and a 0.0.1-SNAPSHOT version that it could have only discovered using the metadata for that particular version, as you will see below. As far as I can tell, the Maven metadata is fine.
I've put together a sample. A simple, empty Maven artifact, and an Ivy build that resolves it.
I deployed three version of Maven artifact at 0.0.1-SNAPSHOT. Each time I asked Ivy to resolve, it was successful. When I updated the version to 0.0.2-SNAPSHOT, it began mixing the URLs.
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Assignee||Maarten Coene [ maartenc ]|
|Fix Version/s||2.3.0 [ 12323508 ]|
|Resolution||Fixed [ 1 ]|