We had a problem here to build the current CAS trunk version.
We had duplicate Spring artifact versions, 2.5.1 and version 2.0.6 for
spring-context, spring-webapp and spring-core if we use our internal
Artifactory server 1.2.5 with maven 2.0.8.
 
To solve this, we added DependencyManagement to the main pom.xml:
 
 <dependencyManagement>
  <!-- ensure only the propper artifact versions are used -->
  <dependencies> 
   <dependency>
    <groupId>commons-collections</groupId>
    <artifactId>commons-collections</artifactId>
    <version>3.2</version>
   </dependency> 
   <dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-beans</artifactId>
    <version>2.5.1</version>
   </dependency> 
   <dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-core</artifactId>
    <version>2.5.1</version>
   </dependency> 
   <dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>2.5.1</version>
   </dependency>
   <dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-web</artifactId>
    <version>2.5.1</version>
   </dependency>
  </dependencies>
 </dependencyManagement>
 
Maybe it would be a good solution to include dependencyManagement to the
trunk version to ensure only the propper artifacts are taken.
 
 
 
 
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to