Hi, I have a problem with ivy:retrieve. This dependency from my ivy-file <dependency org="com.google.gwt" name="gwt-user" rev="2.4.0"/> has a transitive dependency in the pom file http://repo1.maven.org/maven2/com/google/gwt/gwt-user/2.4.0/gwt-user-2.4.0.pom to the validation-api
When executing ivy:retrieve it only grabs the source validation-api-1.0.0.GA-sources.jar as transitive dependency, but not the binary validation-api-1.0.0.GA.jar If I directly add the transitive dependency into my ivy.xml like in <dependency org="javax.validation" name="validation-api" rev="1.0.0.GA"> <artifact name="validation-api" ivy:classifier="sources" /> <artifact name="validation-api" /> </dependency> (ivy namespace added to root as xmlns:ivy="antlib:org.apache.ivy.ant") then I get the missing binary jar file. This can be a workaround for the problem Still, as Ivy should resolve transitive dependencies, this seems like a bug to me. Could be a similar issues as in http://issues.gradle.org/browse/GRADLE-1934 (and GRADLE-739) Is any other solution or workaround known which does not required the project's ivy-file to be changed? kind regards, Christian