[
https://issues.apache.org/jira/browse/SLING-5603?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15298317#comment-15298317
]
Konrad Windszus commented on SLING-5603:
----------------------------------------
Why was the dependency of commons lang in Sling Validation upgraded to 3.4?
That is not really required IMHO. Not embedding a dependency is one thing, but
depending on the most recent version is another.
E.g. AEM 6.1 SP1 ships with Commons Lang 3.3.2 as a dedicated bundle and as far
as I know nothing in Sling Validation really requires 3.4. I do understand that
we want to ship the launchpad with the most recent version of commons lang, but
why does Sling Validation now depend on 3.4 (which makes it incompatible with
AEM 6.1)?
I would rather revert that dependency to Commons Lang 3.3.2 if noone disagrees
at least for Sling Validation.
> Upgrade Commons Lang to 3.4
> ---------------------------
>
> Key: SLING-5603
> URL: https://issues.apache.org/jira/browse/SLING-5603
> Project: Sling
> Issue Type: Task
> Components: Launchpad
> Reporter: Oliver Lietz
> Fix For: File System ClassLoader 1.0.4, Validation 1.0.0,
> Launchpad Builder 9, Health Check Core 1.2.6
>
> Attachments: commons-lang.java.txt, commons-lang.pom.txt
>
>
> use Commons Lang {{3.4}} and phase out older versions e.g. {{2.0}}, {{2.2}},
> {{2.4}}, {{2.5}}, {{2.6}}, {{3.0}}, {{3.0.1}}, {{3.3.2}}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)