[ https://issues.apache.org/jira/browse/CONFIGURATION-284?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12510903 ]
Oliver Heger commented on CONFIGURATION-284: -------------------------------------------- Joerg, I think this is a misunderstanding: This feature request is about environment variables, while Configuration so far only supports Java's system properties. I had a vague memory that the topic "access to environment variables" was discussed before on the commons mailing list, and found this reference: http://thread.gmane.org/gmane.comp.jakarta.commons.devel/33239/focus=33325 Obviously this thread did not come to a final solution, AFAIK this feature was not added to one of the commons libraries. If it was (for instance in commons-lang), it would be really easy to incorporate it into commons-configuration. But having to implement it ourselves, situation looks different. The problem I see here is that it will really be difficult to implement a robust and portable solution, and besides this feature is probably out of scope for commons-configuration. >From Java 1.5 on, access to environment properties will be possible using >methods of the System class. So when we switch to this version (no idea when >this will happen though) it will be no problem to satisfy this request. But >for the moment I am reluctant. > ability to read OS environment variables > ---------------------------------------- > > Key: CONFIGURATION-284 > URL: https://issues.apache.org/jira/browse/CONFIGURATION-284 > Project: Commons Configuration > Issue Type: New Feature > Components: Interpolation > Reporter: Aksel Schmidt > Priority: Minor > > suggestion: > interpolation with system environment, i.e. > ${sys:user.name} reads from systemproperties (as of today) > ${sysenv:TEMP} reads from OS environment > these can be parsed from a supported set of OS's - windows read from a set in > a "cmd /c", unix/linux from an "env" etc. (just once on demand) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]