Hi All,

Got a question about poms... Is there any reason why versions of some artifacts are hardcoded in some of the poms? Specific examples are [1]:

    <dependency>
      <groupId>org.apache.cocoon</groupId>
      <artifactId>cocoon-spring-configurator</artifactId>
      <version>1.0.0</version>
    </dependency>

And [2]:

    <dependency>
      <groupId>org.apache.cocoon</groupId>
      <artifactId>cocoon-configuration-api</artifactId>
      <version>1.0.0</version>
    </dependency>

And there is one more. When trying to build Cocoon [3], this causes 'artifact not found' errors. And as soon as I remove these lines, everything becomes peachy. Any reason to keep these lines? If yes, why versions are hardcoded only in these three places?

Vadim


[1] http://svn.apache.org/repos/asf/cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/pom.xml [2] http://svn.apache.org/repos/asf/cocoon/trunk/core/cocoon-store/cocoon-store-impl/pom.xml
[3] rm -rf ~/.m2/repository/org/apache/cocoon; mvn -o install

Reply via email to