You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Emmanuel Bourg <eb...@apache.org> on 2008/02/14 11:31:49 UTC
[configuration] POM differences between SVN and the Maven repository
Hi there,
I noticed a difference in the POM for Commons Configuration 1.5 between
the one in SVN and the one published in the Maven repository. In SVN an
exclusion is declared on logkit and avalon for the dependency on Commons
Logging :
http://svn.apache.org/viewvc/commons/proper/configuration/tags/CONFIGURATION_1_5/pom.xml?view=markup
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1</version>
<exclusions>
<exclusion>
<groupId>logkit</groupId>
<artifactId>logkit</artifactId>
</exclusion>
<exclusion>
<groupId>avalon-framework</groupId>
<artifactId>avalon-framework</artifactId>
</exclusion>
</exclusions>
</dependency>
But in the Maven repository the exclusion is missing :
http://repo1.maven.org/maven2/commons-configuration/commons-configuration/1.5/commons-configuration-1.5.pom
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1</version>
</dependency>
Anyone know why this happened ? If this can't be prevented I suggest
upgrading the dependency to commons logging 1.1.1 which declares
properly logkit and avalon as optional dependencies.
Emmanuel Bourg
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org