[
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