ant-ivy-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Xavier Hanin" <xavier.ha...@gmail.com>
Subject Re: Issues with install and iBiblio
Date Fri, 11 Apr 2008 09:40:19 GMT
On Thu, Apr 10, 2008 at 11:33 AM, ar92 <arothkopf@coheris.com> wrote:

>
> The cleancache fixed the problem I had with log4j dependencies, but as you
> said there are jars missing or unretrievable.  For me it bombed when
> getting
> jmx, but at least the dependencies from the POM are now in the ivy file in
> the local repo.
>
> I've since changed the test task to be like this:
>
>    <target name="install" description="--> copy files to the local
> repository">
>         <ivy:cleancache />
>         <ivy:install matcher="glob" from="libraries2" to="libraries3"
> overwrite="true" transitive="true" organisation="org.apache.ant"
> module="ant" revision="1.6.5" />
>         <ivy:install matcher="glob" from="libraries2" to="libraries3"
> overwrite="true" transitive="true" organisation="org/apache/ant"
> module="ant" revision="1.7.0" />
>         <ivy:install matcher="glob" from="libraries2" to="libraries3"
> overwrite="true" transitive="true" organisation="log4j" module="log4j"
> revision="1.2.15" />
>     </target>
>
> What I'm seeing now is that Ant 1.6.5 is not found (and is thus ignored),
> and then the ant 1.7.0 installation attempt provokes a crash with the same
> kind of "bad organisation" error that I was getting before.

You should use dots instead of slashes. For ant 1.6.5, the organization is
"ant", not org.apache.ant:
http://javarepo.xoocode.org/module/ant/ant/
http://javarepo.xoocode.org/module/org.apache.ant/ant/

Xavier


>
> -Alan
>
>
>
> Xavier Hanin wrote:
> >
> >
> > For log4j, it's supposed to work. Did you clean your cache between your
> > attempts? I've made a quick test, and it quite works:
> > It attempts to install transitive dependencies, but some are missing
> > (javax.mail is  a dependency of log4j but is not available in maven
> repo).
> > We have bad error reporting in this case (you need to use verbose mode
> to
> > get details), but it works pretty well.
> >
> > For the second attempt, Ivy is not able to list the revisions of the
> > module
> > in a maven 2 repository yet, and thus do not install anything. This is
> > somewhat related to IVY-503, but it deserves its own issue. Could you
> open
> > one?
> >
> > For your third attempt, I'm not sure we'll be able to handle this,
> because
> > we'd need to introduce some kind of recursion when looking for
> > organization
> > names. This would be nice (and is also required to fully fix IVY-503),
> but
> > very time consuming once implemented.
> >
> > Xavier
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/Issues-with-install-and-iBiblio-tp16586962p16606544.html
> Sent from the ivy-user mailing list archive at Nabble.com.
>
>


-- 
Xavier Hanin - Independent Java Consultant
http://xhab.blogspot.com/
http://ant.apache.org/ivy/
http://www.xoocode.org/

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message