On 18/02/2013 18:00, Francesco Chicchiriccò wrote:
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.
Hi, unfortunately activiti-engine:5.11 pulls in commons-lang:2.4
[INFO] +- org.activiti:activiti-engine:jar:5.11:compile
[INFO] | +- org.apache.commons:commons-email:jar:1.2:compile
[INFO] | +- commons-lang:commons-lang:jar:2.4:compile
[INFO] | +- org.mybatis:mybatis:jar:3.1.1:compile
[INFO] | \- joda-time:joda-time:jar:2.1:compile
Any idea?
--
Francesco Chicchiriccò
ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member
http://people.apache.org/~ilgrosso/