I've had a prototype Ivy build working reasonably well. I just looked at it today and I'm seeing that it's finding an artifact on my intranet repo but not downloading it to the local cache or retrieving it in my local build, which causes the build to fail.
The build specifies several other dependencies, most of which are found on mavencentral, and one in another repo in the same local intranet repo that it's finding (but not downloading) the other artifact. I've tried a few times to clear out the ivy cache and run this again, but it downloads all of the artifacts except for this particular one. First, here is the relevant output from the build, with some minor pieces elided: ---------------------- install-dependencies: :: Apache Ivy 2.3.0 - 20130110142753 :: http://ant.apache.org/ivy/ :: :: loading settings :: file = <pathtoivysettingsxmlfile> :: resolving dependencies :: com.att.ecom.poc#coherence_poc;working@<hostname> [not transitive] confs: [default] found com.att.ecom.poc#poc-domain-model;0.0.1-SNAPSHOT in mavenCentralSnapshots found org.apache.commons#commons-lang3;3.1 in central found org.springframework#spring-aop;4.0.0.RELEASE in central found org.springframework#spring-beans;4.0.0.RELEASE in central found org.springframework#spring-context;4.0.0.RELEASE in central found org.springframework#spring-core;4.0.0.RELEASE in central found org.springframework#spring-expression;4.0.0.RELEASE in central found org.springframework#spring-web;4.0.0.RELEASE in central found com.oracle.coherence#coherence;12.1.2-0-0 in mavenCentralThirdparty :: resolution report :: resolve 351ms :: artifacts dl 8ms --------------------------------------------------------------------- | | modules || artifacts | | conf | number| search|dwnlded|evicted|| number|dwnlded| --------------------------------------------------------------------- | default | 9 | 0 | 0 | 0 || 8 | 0 | --------------------------------------------------------------------- :: retrieving :: com.att.ecom.poc#coherence_poc confs: [default] 0 artifacts copied, 8 already retrieved (0kB/5ms) ---------------------- The repositories "mavenCentralSnapshots" and "mavenCentralThirdparty" are actually on our local intranet repo (which is also confusedly called "maven central"). Notice that it says there are 9 modules, but only 8 were downloaded. The first artifact in the list, "poc-domain-model" is the one that is not being downloaded, but I don't see why. Here is my "ivysettings.xml" file: ----------------------------- <ivysettings> <settings defaultResolver="default"/> <property name="m2-pattern" value="${user.home}/.m2/repository/[organisation]/[module]/[revision]/[module]-[revision](-[classifier]).[ext]" override="false" /> <resolvers> <chain name="default"> <filesystem name="local-maven2" m2compatible="true" > <artifact pattern="${m2-pattern}"/> <ivy pattern="${m2-pattern}"/> </filesystem> <ibiblio name="mavenCentralSnapshots" m2compatible="true" root="http://<hostandport>/nexus/content/repositories/cditspoc-snapshots"/> <ibiblio name="mavenCentralThirdparty" m2compatible="true" root="http://<hostandport>/nexus/content/repositories/cditspoc-3rd-party"/> <ibiblio name="central" m2compatible="true"/> </chain> </resolvers> </ivysettings> ------------------------- And here is my "ivy.xml": -------------------- <ivy-module version="2.0"> <info organisation="com.att.ecom.poc" module="coherence_poc"/> <dependencies> <dependency org="com.att.ecom.poc" name="poc-domain-model" rev="0.0.1-SNAPSHOT"/> <dependency org="org.apache.commons" name="commons-lang3" rev="3.1"/> <dependency org="org.springframework" name="spring-aop" rev="4.0.0.RELEASE"/> <dependency org="org.springframework" name="spring-beans" rev="4.0.0.RELEASE"/> <dependency org="org.springframework" name="spring-context" rev="4.0.0.RELEASE"/> <dependency org="org.springframework" name="spring-core" rev="4.0.0.RELEASE"/> <dependency org="org.springframework" name="spring-expression" rev="4.0.0.RELEASE"/> <dependency org="org.springframework" name="spring-web" rev="4.0.0.RELEASE"/> <dependency org="com.oracle.coherence" name="coherence" rev="12.1.2-0-0"/> </dependencies> </ivy-module> --------------------- Is it obvious what my problem is, or is there something I can do to get more information?