[ 
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]

Reply via email to