ant-ivy-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dave <davidcor...@gmail.com>
Subject Re: Pattern with optional parameter doesn't seem to be evaluated correctly
Date Wed, 17 Sep 2008 19:05:53 GMT
Excellent. greatly appreciate the help! :-)

On Wed, Sep 17, 2008 at 8:02 PM, Maarten Coene <maarten_coene@yahoo.com>wrote:

> The () around a token means the part inside the () is ignored if the token
> doesn't has a value.
> In you case, the [revision] token has a value, so the part inside your ()
> isn't ignored...
>
> If you want Ivy to try the pattern with a revision and without a revision,
> you can add 2 artifact patterns to your settings.xml
>
> Maarten
>
>
>
>
> ----- Original Message ----
> From: Dave <davidcorley@gmail.com>
> To: ivy-user@ant.apache.org
> Sent: Wednesday, September 17, 2008 4:27:28 PM
> Subject: Re: Pattern with optional parameter doesn't seem to be evaluated
> correctly
>
> If I remove the (-[revision])
> from the ivysettings section, it works.
> As far as I understand the () allows for the possibility the condition
> might
> occur, and should check for both possibilities (artifact does and does not
> have a -[revision] section in the filename)
> Does this mean it's a bug in Ivy, or am I not understanding how the ()
> brackets work in Ivy?
>
> On Wed, Sep 17, 2008 at 2:33 PM, Dave <davidcorley@gmail.com> wrote:
>
> > I'm using the following parameter in my ivysettings.xml:
> > ====================================
> > [organisation]/[module]/[revision]/[artifact](-[revision]).[ext]
> > ====================================
> >
> > In the ivy.xml file of a particular component, I've placed the following
> > dependency:
> > ====================================
> > <dependency org="weblogic" name="webserviceclient" rev="1.0"
> > conf="compile->default"/>
> > ====================================
> >
> > I've added the webserviceclient.jar to the following location:
> > ====================================
> > Ivy\weblogic\webserviceclient\1.0
> > ====================================
> >
> >
> > According to the documentation, Ivy should try and resolve both
> > =====================
> > webserviceclient.jar AND
> > webserviceclient-1.0.jar
> > =====================
> >
> >
> > but it fails with the following message:
> > ============================
> > [ivy:resolve]
> > [ivy:resolve] :: problems summary ::
> > [ivy:resolve] :::: WARNINGS
> > [ivy:resolve]           module not found: weblogic#webserviceclient;1.0
> > [ivy:resolve]   ==== local: tried
> > [ivy:resolve]     C:\Documents and
> > Settings\dc2/ivy/local/weblogic/webserviceclient/1.0/ivy.xml
> > [ivy:resolve]     -- artifact
> > weblogic#webserviceclient;1.0!webserviceclient.jar:
> > [ivy:resolve]     C:\Documents and
> >
> Settings\dc2/ivy/local/weblogic/webserviceclient/1.0/webserviceclient-1.0.jar
> > [ivy:resolve]   ==== shared: tried
> > [ivy:resolve]
> > //abate/data/build_lib/Ivy/weblogic/webserviceclient/1.0/ivy.xml
> > [ivy:resolve]     -- artifact
> > weblogic#webserviceclient;1.0!webserviceclient.jar:
> > [ivy:resolve]
> >
> //abate/data/build_lib/Ivy/weblogic/webserviceclient/1.0/webserviceclient-1.0.jar
> > [ivy:resolve]           ::::::::::::::::::::::::::::::::::::::::::::::
> > [ivy:resolve]           ::          UNRESOLVED DEPENDENCIES         ::
> > [ivy:resolve]           ::::::::::::::::::::::::::::::::::::::::::::::
> > [ivy:resolve]           :: weblogic#webserviceclient;1.0: not found
> > [ivy:resolve]           ::::::::::::::::::::::::::::::::::::::::::::::
> > [ivy:resolve]
> > [ivy:resolve]
> > [ivy:resolve] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
> >
> > BUILD FAILED
> > C:\CC\workareas\410\INT\uwe\impl\build.xml:28: The following error
> occurred
> > while executing this line:
> > C:\CC\workareas\410\INT\master_build\build-common-classpaths.xml:14:
> > impossible to resolve dependencies:
> >         resolve failed - see output for details
> >
> > =============================
> >
> > Am I missing something simple, or is Ivy giving up looking for
> > webserviceclient.jar after it tries and fails to find
> > webserviceclient-1.0.jar?
> >
> > --
> > "A lot of people are afraid of heights. Not me, I'm afraid of widths."
> >
>
>
>
> --
> "A lot of people are afraid of heights. Not me, I'm afraid of widths."
>
>
>
>
>


-- 
"A lot of people are afraid of heights. Not me, I'm afraid of widths."

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