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 200749E65 for ; Sat, 25 Aug 2012 20:36:02 +0000 (UTC) Received: (qmail 96109 invoked by uid 500); 25 Aug 2012 20:36:01 -0000 Delivered-To: apmail-ant-ivy-user-archive@ant.apache.org Received: (qmail 96035 invoked by uid 500); 25 Aug 2012 20:36:01 -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 96027 invoked by uid 99); 25 Aug 2012 20:36:00 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 25 Aug 2012 20:36:00 +0000 X-ASF-Spam-Status: No, hits=4.7 required=5.0 tests=FREEMAIL_FORGED_REPLYTO,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [98.139.212.172] (HELO nm13.bullet.mail.bf1.yahoo.com) (98.139.212.172) by apache.org (qpsmtpd/0.29) with SMTP; Sat, 25 Aug 2012 20:35:52 +0000 Received: from [98.139.214.32] by nm13.bullet.mail.bf1.yahoo.com with NNFMP; 25 Aug 2012 20:35:31 -0000 Received: from [98.139.212.245] by tm15.bullet.mail.bf1.yahoo.com with NNFMP; 25 Aug 2012 20:35:31 -0000 Received: from [127.0.0.1] by omp1054.mail.bf1.yahoo.com with NNFMP; 25 Aug 2012 20:35:31 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 744269.58867.bm@omp1054.mail.bf1.yahoo.com Received: (qmail 57273 invoked by uid 60001); 25 Aug 2012 20:35:31 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1345926931; bh=wFHaJErlgXkvRr7HYKLn4NbEaBBex9ExM7uxSSZvmac=; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=KhTHIIShIrkkC8tultqVYM77thVAagrAaY1FYFsP8na4sazZ0G3VqbaDpbQ+7emsWfB1HKu4VmvFLCCpDO6bvZXru2djnnLEJ0C3Iwf6075nj0hLNs1l0w5Tm94Kj+uCzms2mjngnHbnz7SgXojRXQIxv6I5P1p7l54yzl5Klps= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=IaB2f56gx2Mc+eGcl7OtfJySGozzKcWpzGfzC986NKabYUsyxuAx4tUhxOlynDQNTwmPKWbDozvdiX7zcPWNMfLm9g5YIQnArLM3W+4Q92Arq/ENt8O4E6Z6XPDAI892OPy+olCBgvIMxyGqX9sR/Bl4YvMr/ZKVqz36/4r5k+Y=; X-YMail-OSG: 95_OShcVM1ndqS5YE8DP.P9fEpJe9I5TnAVsqt2Rm3o4Dnb USWW2mlRkDoNwlpGv4QuD7lEhMEeiuOxHjYXVtzG243kNivaZcZczk.TxXTF 1bZTRsyHPYwimLVft__RTwiu_l7dKF00mZcyi3Gqjou76gKnwU37weoqdu3V 4dZMaevdsq.RH.q0CXmUo6kvtWouGqN8K7EjF34dfCQn2vBP_f2Baz59TPEc 00MT.LDcPsFE4FLUL8.136Hnl2TKMe6PzdQMirIaGixQEYP6Q_AKXiihH4Mj gIs2Mh.622r5zm5QZMz3xLf2jL8Zd5IeUsNv_Ml13lvglBHFZFdEZschLwLR vwWDz5MK7SeRoez67JUKjLW0yHrG_D4lAKZv8lgBNT4tFNtieYQaYbMDLK8K mgDw1skPplzEPAT2xRN4sWaDY9r6snQ.mfPmonNVJBraC.w5mQeZtVKUeQFK _FrPQU6GQSVOPz70bsYdtmCOO2dBBZO57kbANNpi7_1quEz8NMChBANLHhum _EpoLveHPapNrhbXA2BBJ5x29eZdGZG0w0YoiCtwWjCXrdixYf9GJ440QRPb kp_KHA7ySUZrOoOFK0L.x3L_YJtvO__TIbzOWft02HasxUbFZJjWNmqlElc7 Z4OmfiHDFzU8Rq5lvwNr4zzxf49O0E5NvGzSBf46jXABXW2kbyclG8klwsis gngOxqM84mM0uLmGdNHQ- Received: from [91.177.231.252] by web160503.mail.bf1.yahoo.com via HTTP; Sat, 25 Aug 2012 13:35:31 PDT X-Mailer: YahooMailWebService/0.8.121.416 References: <74A15191-6CB6-426D-AC5B-619D61B7427C@gmail.com> Message-ID: <1345926931.50275.YahooMailNeo@web160503.mail.bf1.yahoo.com> Date: Sat, 25 Aug 2012 13:35:31 -0700 (PDT) From: Maarten Coene Reply-To: Maarten Coene Subject: Re: simple upload to maven repo question To: "ivy-user@ant.apache.org" In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="-590777070-1416671536-1345926931=:50275" X-Virus-Checked: Checked by ClamAV on apache.org ---590777070-1416671536-1345926931=:50275 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Alan,=0A=0Acould you also post the console output when doing a resolve with= Ant running in verbose mode? (ant -v)=0A=0Athanks,=0AMaarten=0A=0A=0A=0A= =0A=0A________________________________=0A From: Alan Richardson =0ATo: ivy-user@ant.apache.org =0ASent: Friday, August 24, 2012 10:= 59 PM=0ASubject: Re: simple upload to maven repo question=0A =0AI am now of= ficially confused. I decided not to way on the guys to resolve=0Athe Artifa= ctory stability issue so I have created the corresponding=0Arepositories on= my local file system. All seemed to be working well as I=0Aprocessed each = component (resolve, build, publish). When I finally got the=0Afinal element= that pulls everything together, I am again having the same=0Aissue as befo= re (Ivy can't resolve some components...sometimes). I also=0Aaccidentally d= iscovered that the order in which I have the dependencies=0Alisted has an e= ffect. I am very much hoping that there is simply something=0Athat I have c= onfigured incorrectly, because I don't want to think about the=0Aalternativ= e :-(.=0A=0AI'll attempt to describe the problems I am having by providing = the details.=0AHere is my Ivy settings file.=0A=0A=0A=A0 =0A=0A=A0 =0A=A0 =0A=A0 =0A=0A=A0 =0A=0A=A0 =0A=A0 =A0 =A0 =0A=0A=A0 =A0 =A0 =A0 =0A=A0 =A0 =A0 =A0 =A0 =A0 =0A=A0 =A0 =A0 =A0 =A0 =A0 =0A= =A0 =A0 =A0 =A0 =0A=0A=A0 =A0 =A0 =A0 =0A=A0 =A0 =A0 =A0 =A0 =A0 =0A=A0 =A0 =A0 =A0 =A0 =A0 =0A=A0 =A0 =A0 = =A0 =0A=0A=A0 =A0 =A0 =A0 =0A=A0 =A0 =A0 =A0 =A0 =A0 =0A=A0 =A0 =A0 =A0 =A0 =A0 =0A=A0 =A0 =A0 =A0 =0A=0A=A0 =A0 =A0 =A0 =0A=A0 =A0 =A0 =A0 =A0 = =A0 =0A=A0 =A0 =A0 =A0 =A0 =A0 =0A=A0 =A0 =A0 =A0 =0A=0A=A0 =A0 =A0 =A0 =0A=A0 =A0 =A0 =0A=A0 =0A<= /ivy-settings>=0A=0AMy original "problem child" is a module called vwt2. He= re is its ivy.xml=0Afile.=0A= =0A=0A=0A=0A=0A=0A=0A=0A= =0A=0A=0A=0A=0A=0A=0A= =0A=0A=0A=0A=0A=0A=0AIt appears to build just fine and, with my Ant build direc= tives, I can get=0Ait in each repository and see exactly what I expect to s= ee. Note that=0Adespite having the "status=3DSNAPSHOT" in the file, my actu= al publish=0Adirectives control the actual status. My "integration" repo ha= s overwrite=0Aenabled since it is always the result of my continuous build = system and I=0Adon't need to keep older versions so I have it set to "revis= ion=3DSNAPSHOT"=0Awith "status=3Dintegration". When I publish it to my "mil= estone" repo, the=0Arevision gets set to an actual value like "2.1.5" and "= status=3Dmilestone".=0AWhen I publish it to my "release" repo, the revision= stays the same and=0A"status=3Drelease". When I go look at the artifacts i= n each repo, I see=0Aexactly what I expect to see. I use this same developm= ent pattern for all=0Acomponents. By the way, when I build each component, = I resolve it for the=0A"build" configuration; keep that in mind as you look= at the various ivy.xml=0Afiles.=0A=0ANow I have another module called esba= se. Same development pattern and all=0Alooks OK in all of the repos. Here i= s its ivm.xml file.\=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=A0 =0Adefault" />=0Adefault" />=0Adefault"/>=0A=A0 =A0 =A0 default" >= =0A=A0 =A0 =A0 =A0 =A0 =A0 =0A=A0 =A0 =A0 = =0A=0A=0A=0AI have another module = called refUi80x48 that depends on (parts of) the=0Aesbase module and (parts= of) the vwt2 module. It builds and just fine. Here=0Ais its ivy.xml file.= =0A=0A=0A=0A=0A= =0A=0A=0A=0A=0A=0A= =0A=0A=0A=0A=0A=0A=0Acompi= le_only" />=0Acompile_only" />=0Acompile_only" />=0A=0A=0A=0AThere are several other very similar modules but I won't bother wit= h them=0Ahere. Now when I get to my final element, named esref, things star= t to get=0Aweird. Here is its ivy.xml file.=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A= =0A=0A=A0 =0A=A0 =0A=A0 =0A=A0 =0A=0A=0A=0A=0A= *" />=0A<= dependency name=3D"esref_UI_interface" rev=3D"latest.release" conf=3D"build= ->*"=0A/>=0Adefault" />=0Adefault" />=0Adefault" />=0Adefault"=0A/>=0Adefault" />=0Adefault" /= >=0Adefault= " />=0Adefa= ult" />=0A=0A=0A=0ANotice the first dependency = for the esref module; its name is esbase. This=0Aparticular file works fine= , except that a build cannot find (resolve) the=0Avwt2 dependency. But, my = confusion starts here. If I move the esbase=0Adependency to the empty line = position, then it cannot resolve esbase.=0AWhat's with that?? I suspect tha= t there is something about the fact that=0Athis module needs all of esbase = (*) and the module "refUi80x48" depends on=0Aonly part of on esbase. But I = thought that I had made the esbase dependency=0Ain refUi80x48 private. Sure= ly the order of the dependency specifications=0Ashould not matter as that c= ould quickly become unmanageable.=0A=0ASo somebody please tell me what I am= doing wrong. What is wrong with my=0Aconfiguration? I really want to be wr= ong because I don't want to think=0Aabout the alternative.=0A=0Aalan ---590777070-1416671536-1345926931=:50275--