Details
-
Bug
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
None
-
None
-
None
Description
In the site war we have both:
commons-beanutils:commons-beanutils:jar:1.8.0
and
commons-beanutils:commons-beanutils-core:jar:1.8.0
Inspection of the contents of these jars revealed they are almost the
same, except for:
$ diff beanutils-core.txt beanutils.txt
11a12,30
> org/apache/commons/beanutils/BeanComparator.class
> org/apache/commons/beanutils/BeanMap$1.class
> org/apache/commons/beanutils/BeanMap$10.class
> org/apache/commons/beanutils/BeanMap$11.class
> org/apache/commons/beanutils/BeanMap$12.class
> org/apache/commons/beanutils/BeanMap$2.class
> org/apache/commons/beanutils/BeanMap$3.class
> org/apache/commons/beanutils/BeanMap$4.class
> org/apache/commons/beanutils/BeanMap$5.class
> org/apache/commons/beanutils/BeanMap$6.class
> org/apache/commons/beanutils/BeanMap$7.class
> org/apache/commons/beanutils/BeanMap$8.class
> org/apache/commons/beanutils/BeanMap$9.class
> org/apache/commons/beanutils/BeanMap$Entry.class
> org/apache/commons/beanutils/BeanMap.class
> org/apache/commons/beanutils/BeanPredicate.class
> org/apache/commons/beanutils/BeanPropertyValueChangeClosure.class
> org/apache/commons/beanutils/BeanPropertyValueEqualsPredicate.class
> org/apache/commons/beanutils/BeanToPropertyValueTransformer.class
Beanutils core is pulled in through
[INFO] | - org.onehippo.cms7.hst.components:hst-core:jar:2.23.01-SNAPSHOT:compile
[INFO] | +- commons-configuration:commons-configuration:jar:1.6:compile
[INFO] | | - commons-beanutils:commons-beanutils-core:jar:1.8.0:compile
The other one is pulled in through
[INFO] +- org.onehippo.cms7.hst.components:hst-jaxrs:jar:2.23.01-SNAPSHOT:compile
[INFO] | +- commons-beanutils:commons-beanutils:jar:1.8.0:compile
Resolution: exclude commons-beanutils-core from commons-configuration dependency.