[
https://issues.apache.org/jira/browse/IVYDE-318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13436701#comment-13436701
]
Daniel Holmes edited comment on IVYDE-318 at 8/17/12 11:49 PM:
---------------------------------------------------------------
Are you saying the error is just that this caused an invalid error marker? I'm
not sure that is the whole issue.
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.
was (Author: netappbluedevil):
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