Hi,

I have a plugin that is creating its own 'compile' configuration. The
project using the plugin includes a couple of Grails dependencies for
that configuration. Now, when running the build with -i, I see these
transitive dependencies resolved by Ivy (among others):

    found org.springframework#spring-jms;3.0.0.RELEASE in MavenRepo
    found org.springframework#spring-orm;3.0.0.RELEASE in MavenRepo
    found org.springframework#spring-oxm;3.0.0.RELEASE in MavenRepo
    found org.springframework#spring-web;3.0.0.RELEASE in MavenRepo
    found org.springframework#spring-webmvc;3.0.0.RELEASE in MavenRepo

However, when I then I try to access the dependency files using this code:

  project.logger.info "Compile classpath:\n
${project.configurations.compile.files.join('\n  ')}"

I see this in the output:

  
~/.gradle/cache/org.springframework/spring-orm/jars/spring-orm-3.0.0.RELEASE.jar
  ~/.gradle/cache/org.springframework/spring-tx/jars/spring-tx-3.0.0.RELEASE.jar
  
~/.gradle/cache/org.springframework/spring-jdbc/jars/spring-jdbc-3.0.0.RELEASE.jar
  
~/.gradle/cache/org.springframework/spring-oxm/jars/spring-oxm-3.0.0.RELEASE.jar
  
~/.gradle/cache/org.springframework/spring-context-support/jars/spring-context-support-3.0.0.RELEASE.jar
  
~/.gradle/cache/org.springframework/spring-instrument/jars/spring-instrument-3.0.0.RELEASE.jar

oxm and orm are there, but spring-web and spring-jms are not. They're
all transitive dependencies. Any idea why those two are missing? Any
hints for further investigation?

This is with Gradle 0.9-20100203071151+1100

Thanks,

Peter

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to