Environment properties in ivy settings are no longer resolved
-------------------------------------------------------------

                 Key: IVY-907
                 URL: https://issues.apache.org/jira/browse/IVY-907
             Project: Ivy
          Issue Type: Bug
    Affects Versions: 2.0-RC1
            Reporter: Erik-Berndt Scheper
             Fix For: 2.0-RC1


I have an ivy.settings.xml file published on an intranet http server, which 
includes a property file from the same http server. (see attached files). This 
property file includes the property:

{code}ivy.cache.dir                     = ${env.IVY_CACHE_DIR}{code}

This environment based property is no longer resolved when I use the proposed 
ivy-2.0.0-rc1.jar. This leads to the following error during resolve:

{noformat}
ivy.check:
ivy.init:
    [mkdir] Created dir: 
D:\ws\eclipse-3.4\AAD\AAD-domain-model\target\reports\ivy
ivy.resolve:
[ivy:resolve] :: Ivy 2.0.0-rc1 - 20080916082609 :: http://ant.apache.org/ivy/ ::
:: loading settings :: url = http://172.30.247.68/ivy-settings/ivy.settings.xml

BUILD FAILED
D:\ws\eclipse-3.4\AAD\build\build-ivy\build.ivy.xml:75: 
java.lang.IllegalArgumentException: ivy.cache.dir must be absolute: 
${env.IVY_CACHE_DIR}

Total time: 2 seconds
{noformat}

The same ivy settings files worked perfectly well with a previous ivy which I 
built from trunk: org.apache.ivy_2.0.0.rc1_20080813101604.jar

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to