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

Joerg Schaible commented on CONFIGURATION-462:
----------------------------------------------

Because lang 3 requires Java 5, but configuration's minimal JDK is 1.4. This 
will stay for configuration 1.x versions, because it is not possible to upgrade 
to lang 3 without breaking binary backward compatibility. Types of lang 2 are 
part of the public interface of configuration that prohibit a simply upgrade 
(ConfigurationException extends o.a.c.lang.exteprion.NestedException, 
AbstractConfiguration.getStubstitutor returns o.a.c.lang.text.StrSubstitutor, 
ConfigurationInterpolator extends o.a.c.lang.text.StrLookup, ...). Therefore 
you have to wait for configuration 2.x (see branch in Subversion).

> Update dependency Lang 2.xx to Lang 3
> -------------------------------------
>
>                 Key: CONFIGURATION-462
>                 URL: https://issues.apache.org/jira/browse/CONFIGURATION-462
>             Project: Commons Configuration
>          Issue Type: Improvement
>          Components: Build
>    Affects Versions: 1.7
>            Reporter: Victor Pineda
>            Priority: Minor
>             Fix For: 2.x
>
>
> Update commons lang dependency 2.xx, the new commons lang 3. To avoid the 2 
> units. Lang version 3 is better. Why not update the dependency?

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to