From ivy-user-return-8273-apmail-ant-ivy-user-archive=ant.apache.org@ant.apache.org Tue Mar 13 00:35:24 2012 Return-Path: X-Original-To: apmail-ant-ivy-user-archive@www.apache.org Delivered-To: apmail-ant-ivy-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id ABD8A905D for ; Tue, 13 Mar 2012 00:35:24 +0000 (UTC) Received: (qmail 53433 invoked by uid 500); 13 Mar 2012 00:35:24 -0000 Delivered-To: apmail-ant-ivy-user-archive@ant.apache.org Received: (qmail 53347 invoked by uid 500); 13 Mar 2012 00:35:23 -0000 Mailing-List: contact ivy-user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ivy-user@ant.apache.org Delivered-To: mailing list ivy-user@ant.apache.org Received: (qmail 53336 invoked by uid 99); 13 Mar 2012 00:35:23 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Mar 2012 00:35:23 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [130.216.12.44] (HELO mx2.auckland.ac.nz) (130.216.12.44) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Mar 2012 00:35:15 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=auckland.ac.nz; i=o.mannion@auckland.ac.nz; q=dns/txt; s=uoa; t=1331598914; x=1363134914; h=from:to:subject:date:message-id: content-transfer-encoding:mime-version; bh=G0szd1civkK3YxxV3S6obUNR1ihYF6bczccPezEjxqs=; b=lZQU7kw2Ovqv82gdUduLA31ZuHu60Mv9m4OBU6b+A4+D/lGfoYhvvcBq kboaOgG9Bip+j5xtdp01AsJtg7ULwiH+jgn/3y98oy1QBAKv7YN/N5+wP 9iur1+6YV3x2agWVYf7SMMA+FtKIbPNM8HlvE3Yl0zMLvRxZ2KVDNMXam Y=; X-IronPort-AV: E=Sophos;i="4.73,574,1325415600"; d="scan'208";a="109372396" X-Ironport-HAT: MAIL-SERVERS - $RELAYED X-Ironport-Source: 130.216.228.143 - Outgoing - Outgoing Received: from artsmail-fe.afac.auckland.ac.nz (HELO artsmail3.ARTSNET.AUCKLAND.AC.NZ) ([130.216.228.143]) by mx2-int.auckland.ac.nz with ESMTP/TLS/RC4-MD5; 13 Mar 2012 13:34:50 +1300 Received: from ARTSMAIL6.ARTSNET.AUCKLAND.AC.NZ (130.216.228.121) by artsmail3.artsnet.auckland.ac.nz (130.216.228.143) with Microsoft SMTP Server (TLS) id 8.3.159.2; Tue, 13 Mar 2012 13:34:49 +1300 Received: from ARTSMAIL8.ARTSNET.AUCKLAND.AC.NZ ([2002:82d8:e470::82d8:e470]) by ARTSMAIL6.ARTSNET.AUCKLAND.AC.NZ ([130.216.228.121]) with mapi id 14.01.0289.001; Tue, 13 Mar 2012 13:34:49 +1300 From: "Oliver Mannion (COMPASS)" To: "'ivy-user@ant.apache.org'" Subject: Artifact not included from dependency's dependency when conf="*->@" Thread-Topic: Artifact not included from dependency's dependency when conf="*->@" Thread-Index: Ac0AsDaDYN666C6CSPC+uE1o3z8OOA== Date: Tue, 13 Mar 2012 00:34:49 +0000 Message-ID: <5CE629D08E0E904F8645FAEFD2AEB5953FEE84D2@ARTSMAIL8.ARTSNET.AUCKLAND.AC.NZ> Accept-Language: en-NZ, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [130.216.22.116] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org Hi there, My project casperdatasets-io has a dependency on com.google.code.gson. Ivy = correctly resolves casperdatasets-io and the gson-2.1.jar artifact of com.g= oogle.code.gson. =20 My project JAMSIM depends on casperdatasets-io. But when Ivy resolves the d= efault conf of JAMSIM and I inspect the Ivy report for JAMSIM, it does not= include the com.google.code.gson artifact: gson by com.google.code.gson Revision: 2.1 Home Page http://code.google.com/p/google-gson/=20 Status release=20 Publication 20111231202009=20 Resolver public=20 Configurations default, compile, master(*), runtime, compile(*), javadoc, r= untime(*), master, sources=20 Artifacts size 0 kB (0 kB downloaded, 0 kB in cache)=20 Licenses The Apache Software License, Version 2.0=20 Required by Organisation Name Revision In Configurations Asked Revision=20 net.casper casperdatasets-io 2.1.1 default, master(*), compile(*), javadoc,= runtime(*), sources latest.integration=20 Dependencies No dependency =20 Artifacts No artifact =20 Gson ivy.xml has this: I'm resolving the default conf of JAMSIM ivy.xml... In JAMSIM ivy.xml I hav= e: @"/> In casperdatasets-io ivy.xml I have: @"/> When I change casperdatasets-io ivy.xml to=20 It works.. but I don't understand why it shouldn't work with conf=3D"*->@" What do I need to do to get this to work with conf=3D"*->@" ? I'm using Ivy 2.2.0. Many thanks, Oliver Here are my files in full: Casperdatasets-io ivy.xml -------------------------------- Casper datasets I/O modules for loading datasets to/from files and Java POJO beans. @"/> @"/> @"/> @"/> @"/> @"> @"/> =20 =20 Casperdatasets-io ivysettings.xml ----------------------------------------- =09 =09 =09 =09 JAMSIM ivy.xml -------------------- @"/> @"/> @"/> @"/> =20 =20 =20 =20 =20 JAMSIM ivysettings.xml ----------------------------- =09 =09 =09 =09 =09 =09 =09 Gson ivy.xml ---------------- Google Gson library UTF-8 https://oss.sonatype.org/c= ontent/repositories/snapshots/ org.apache.maven.plugins__maven-enforcer-plugin__1.0-bet= a-1|org.apache.maven.plugins__maven-enforcer-plugin__1.0-beta-1|org.apache.= maven.plugins__maven-compiler-plugin__2.3.2|org.apache.maven.plugins__maven= -jar-plugin__2.3.2|org.apache.maven.plugins__maven-source-plugin__2.1.2|org= .apache.maven.plugins__maven-javadoc-plugin__2.8|org.apache.maven.plugins__= maven-eclipse-plugin__2.8|org.apache.maven.plugins__maven-jxr-plugin__2.2|o= rg.apache.maven.plugins__maven-pmd-plugin__2.5|org.apache.maven.plugins__ma= ven-checkstyle-plugin__2.6|org.codehaus.mojo__taglist-maven-plugin__2.4|org= .codehaus.mojo__cobertura-maven-plugin__2.4|org.apache.maven.plugins__maven= -release-plugin__null|null__maven-assembly-plugin__2.2.2 runtime(*),master(*)"/>