-----Original Message-----
From: Xavier Hanin [mailto:xavier.ha...@gmail.com] 
Sent: Monday, January 26, 2009 10:03 AM
To: ivy-u...@ant.apache.org
Subject: Re: Latest IvyDE fails to resolve dependencies under Eclipse 3.4

On Mon, Jan 26, 2009 at 4:58 PM, Bagwell, Allen F <afba...@sandia.gov>wrote:

>
> My team has been using IvyDE in Eclipse 3.3 for some time now with 
> IvyDE 2 alpha 1.
>
> Today I am trying to set up Eclipse 3.4, and upon installing the 
> latest IvyDE and attempting to open an IvyDE-equipped project I keep 
> getting the
> message:
>
> "Impossible to resolve dependencies of... Resolve project 'Arbit' and 
> ivy file 'ivy.xml' dependencies"
>
> then it gives me a list of unresolved dependencies... which is 
> basically everything.
>
> Specifically here is the error message...
>
> Impossible to resolve dependencies of arbit# 
> Arbiter;work...@cloudnine.sandia.gov<arbiter%3bwork...@cloudnine.sandi
> a.gov>  unresolved dependency: junit.org#junit;${junit.version}: not 
> found  unresolved dependency: jboss#drools;${drools.version}: not 
> found  unresolved dependency: 
> apache#commons-cli;${commons-cli.version}: not found  unresolved 
> dependency: apache#log4j;${log4j.version}: not found  unresolved 
> dependency: synch#synch-time;${synch-time.version}: not found  
> unresolved dependency: msgs#msgdef;${msgdef.version}: not found
>
> And here is the dependencies section of my ivy file:
>
>
> <dependencies>
>        <dependency org="junit.org" name="junit" rev="${junit.version}" />
>        <dependency org="jboss" name="drools" rev="${drools.version}" />
>        <dependency org="apache" name="commons-cli"
> rev="${commons-cli.version}" />
>        <dependency org="apache" name="log4j" rev="${log4j.version}" />
>        <dependency org="synch" name="synch-time"
> rev="${synch-time.version}" conf="*"/>
>        <dependency org="msgs" name="msgdef" rev="${msgdef.version}" /> 
> </dependencies>
>
> This ivy file works under Eclipse 3.3 and IvyDE 2-alpha 1.
>
> Under Eclipse 3.4 and IvyDE 2-beta 1, the dependency error shows up.
>
> Running my ant resolve task from the command line in the project 
> directory ("ant resolve -v"), Ivy2.0 has absolutely no problems with the 
> ivy.xml file.
>
> Any suggestions as to what is going wrong?

Are you sure your settings are the same? It seems Ivy can't find the properties 
value in IvyDE.

Xavier


--------

It's using the same .classpath entry for Eclipse that IvyDE 2.0-alpha1 and 
Ivy2.0-rc2 uses in our older Eclipse 3.3 environment. Actually there, it looks 
like it says unresolved dependencies too, but the ivy.xml[*] project reference 
shows up pointing to the correct dependencies that have been transferred to the 
cache.  This doesn't work though in Eclipse 3.4... The ivy.xml[*] reference is 
always missing from the project package view and I get a red X on the ivy.xml 
file indicating an error but nothing flagged when I open it in the Ivy editor.

Reply via email to