On 18/02/2013 17:13, Colm O hEigeartaigh wrote:
Hi all,

We have two different dependencies of Commons Lang in 'core':

commons-lang:commons-lang:jar:2.6:compile
org.apache.commons:commons-lang3:jar:3.1:compile

2.6 is coming in from syncope-common, 3.1 via Apache bval. Should we just
upgrade Syncope to use 3.1?

+1

Also consider that, as reported in commons-lang homepage,

Note that Lang 3.0 (and subsequent versions) use a different package (/org.apache.commons.lang3/) than the previous versions (/org.apache.commons.lang/), allowing it to be used at the same time as an earlier version.

This means that if commons-lang:2.6 is pulled in by some dependency (in addition to being listed in syncope-common), we will be forced to use both versions.

Regards.

--
Francesco Chicchiriccò

ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member
http://people.apache.org/~ilgrosso/

Reply via email to