[ 
https://issues.apache.org/jira/browse/IVYDE-318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13436701#comment-13436701
 ] 

Daniel Holmes commented on IVYDE-318:
-------------------------------------

Are you saying the error is just that this caused an invalid error marker?  I'm 
not sure that is it.

I can't seem to have my filesystem resolver work unless I only have the 
ivy.settings.dir property.  Using other properties in that pattern do not seem 
to allow the resolution to happen.
                
> Incomplete variable substitution for ivysettings.xml
> ----------------------------------------------------
>
>                 Key: IVYDE-318
>                 URL: https://issues.apache.org/jira/browse/IVYDE-318
>             Project: IvyDE
>          Issue Type: Bug
>          Components: classpath container
>    Affects Versions: 2.2.0.beta1
>         Environment: Eclipse Helios
>            Reporter: Daniel Holmes
>            Assignee: Nicolas Lalevée
>             Fix For: trunk
>
>
> I'm getting an error which shows up on the IvyDE Managed Libraries screen, 
> the Settings tab on the Ivy Setting Path.  It says "Parsing error of the Ivy 
> Settings".  My ivysettings.xml file works fine in my ant/ivy level build.
> It appears that the properties defined in the property files also listed on 
> this Settings tab are not used to do variable substitution on my Ivy settings 
> file for the <classpath> tag definitions within it.  It appears that only the 
> ivy.settings.dir property is actually substituted.  See the 
> IvySettingsFile.java substitute method 
>     private String substitute(String str) {
>         Map variables = new HashMap();
>         if (file.getParentFile() != null) {
>             URI settingsDirUri = file.getParentFile().toURI();
>             variables.put("ivy.settings.dir", settingsDirUri.toString());
>         }
>         return IvyPatternHelper.substituteVariables(str, variables);
>     }
> This needs to allow for the full set of properties configured via the 
> associated properties files for these settings to be part of this variable 
> substitution.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to