2
0
Эх сурвалжийг харах

SEC-2097: Update integrationTestCompile to use optional and provided

Also update slf4j version and remove explicit commons-logging from pom generation
Rob Winch 12 жил өмнө
parent
commit
5e6ca12b01

+ 1 - 1
acl/pom.xml

@@ -127,7 +127,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 1 - 1
aspects/pom.xml

@@ -109,7 +109,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 1 - 1
cas/pom.xml

@@ -127,7 +127,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 3 - 3
config/config.gradle

@@ -16,14 +16,14 @@ dependencies {
             "org.springframework:spring-beans:$springVersion"
             "org.springframework:spring-beans:$springVersion"
 
 
     optional project(':spring-security-web'),
     optional project(':spring-security-web'),
+             project(':spring-security-ldap'),
+             project(':spring-security-openid'),
              "org.springframework:spring-web:$springVersion",
              "org.springframework:spring-web:$springVersion",
              "org.aspectj:aspectjweaver:$aspectjVersion"
              "org.aspectj:aspectjweaver:$aspectjVersion"
 
 
     provided "org.apache.tomcat:tomcat-servlet-api:$servletApiVersion"
     provided "org.apache.tomcat:tomcat-servlet-api:$servletApiVersion"
 
 
-    testCompile project(':spring-security-ldap'),
-                project(':spring-security-openid'),
-                project(':spring-security-cas'),
+    testCompile project(':spring-security-cas'),
                 project(':spring-security-core').sourceSets.test.output,
                 project(':spring-security-core').sourceSets.test.output,
                 'javax.annotation:jsr250-api:1.0',
                 'javax.annotation:jsr250-api:1.0',
                 "org.springframework.ldap:spring-ldap-core:$springLdapVersion",
                 "org.springframework.ldap:spring-ldap-core:$springLdapVersion",

+ 16 - 8
config/pom.xml

@@ -88,6 +88,20 @@
       <scope>compile</scope>
       <scope>compile</scope>
       <optional>true</optional>
       <optional>true</optional>
     </dependency>
     </dependency>
+    <dependency>
+      <groupId>org.springframework.security</groupId>
+      <artifactId>spring-security-ldap</artifactId>
+      <version>3.2.0.CI-SNAPSHOT</version>
+      <scope>compile</scope>
+      <optional>true</optional>
+    </dependency>
+    <dependency>
+      <groupId>org.springframework.security</groupId>
+      <artifactId>spring-security-openid</artifactId>
+      <version>3.2.0.CI-SNAPSHOT</version>
+      <scope>compile</scope>
+      <optional>true</optional>
+    </dependency>
     <dependency>
     <dependency>
       <groupId>org.springframework.security</groupId>
       <groupId>org.springframework.security</groupId>
       <artifactId>spring-security-web</artifactId>
       <artifactId>spring-security-web</artifactId>
@@ -261,7 +275,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>
@@ -278,13 +292,7 @@
     </dependency>
     </dependency>
     <dependency>
     <dependency>
       <groupId>org.springframework.security</groupId>
       <groupId>org.springframework.security</groupId>
-      <artifactId>spring-security-ldap</artifactId>
-      <version>3.2.0.CI-SNAPSHOT</version>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.springframework.security</groupId>
-      <artifactId>spring-security-openid</artifactId>
+      <artifactId>spring-security-cas</artifactId>
       <version>3.2.0.CI-SNAPSHOT</version>
       <version>3.2.0.CI-SNAPSHOT</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>

+ 1 - 1
core/pom.xml

@@ -197,7 +197,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 1 - 1
crypto/pom.xml

@@ -78,7 +78,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 2 - 2
gradle/javaprojects.gradle

@@ -16,7 +16,7 @@ ext.apacheDsVersion = '1.5.5'
 ext.jstlVersion = '1.2'
 ext.jstlVersion = '1.2'
 ext.jettyVersion = '6.1.26'
 ext.jettyVersion = '6.1.26'
 ext.hsqlVersion = '1.8.0.10'
 ext.hsqlVersion = '1.8.0.10'
-ext.slf4jVersion = '1.6.1'
+ext.slf4jVersion = '1.7.5'
 ext.logbackVersion = '0.9.29'
 ext.logbackVersion = '0.9.29'
 ext.cglibVersion = '2.2'
 ext.cglibVersion = '2.2'
 ext.powerMockVersion = '1.4.12'
 ext.powerMockVersion = '1.4.12'
@@ -63,7 +63,7 @@ ext.bundlorProperties = [
 // Integration test setup
 // Integration test setup
 configurations {
 configurations {
     integrationTestCompile {
     integrationTestCompile {
-        extendsFrom testCompile
+        extendsFrom testCompile, optional, provided
     }
     }
     integrationTestRuntime {
     integrationTestRuntime {
         extendsFrom integrationTestCompile, testRuntime
         extendsFrom integrationTestCompile, testRuntime

+ 0 - 8
gradle/maven-deployment.gradle

@@ -62,14 +62,6 @@ def customizePom(pom, gradleProject) {
                 email = 'rwinch@vmware.com'
                 email = 'rwinch@vmware.com'
             }
             }
         }
         }
-        dependencies {
-            dependency {
-                artifactId = groupId = 'commons-logging'
-                scope = 'compile'
-                optional = 'true'
-                version = '1.1.1'
-            }
-        }
     }
     }
 }
 }
 
 

+ 1 - 1
itest/context/pom.xml

@@ -132,7 +132,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 1 - 1
itest/web/pom.xml

@@ -126,7 +126,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 3 - 0
ldap/ldap.gradle

@@ -20,6 +20,9 @@ dependencies {
         exclude(group: 'org.springframework', module: 'spring-tx')
         exclude(group: 'org.springframework', module: 'spring-tx')
         exclude(group: 'org.springframework', module: 'spring-beans')
         exclude(group: 'org.springframework', module: 'spring-beans')
     }
     }
+
+    testCompile "org.slf4j:slf4j-api:$slf4jVersion",
+                "org.slf4j:jcl-over-slf4j:$slf4jVersion"
 }
 }
 
 
 integrationTest {
 integrationTest {

+ 7 - 1
ldap/pom.xml

@@ -175,7 +175,13 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>slf4j-api</artifactId>
+      <version>1.7.5</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 1 - 1
openid/pom.xml

@@ -144,7 +144,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 1 - 1
remoting/pom.xml

@@ -108,7 +108,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 1 - 1
samples/aspectj/pom.xml

@@ -103,7 +103,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 1 - 1
samples/cas/sample/pom.xml

@@ -90,7 +90,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>runtime</scope>
       <scope>runtime</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 1 - 1
samples/cas/server/pom.xml

@@ -78,7 +78,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 1 - 1
samples/contacts/pom.xml

@@ -139,7 +139,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>runtime</scope>
       <scope>runtime</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 1 - 1
samples/dms/pom.xml

@@ -133,7 +133,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 3 - 3
samples/gae/pom.xml

@@ -53,7 +53,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>slf4j-api</artifactId>
       <artifactId>slf4j-api</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>compile</scope>
       <scope>compile</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>
@@ -126,13 +126,13 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>runtime</scope>
       <scope>runtime</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>slf4j-jdk14</artifactId>
       <artifactId>slf4j-jdk14</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>runtime</scope>
       <scope>runtime</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 1 - 1
samples/jaas/pom.xml

@@ -96,7 +96,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>runtime</scope>
       <scope>runtime</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 1 - 1
samples/ldap/pom.xml

@@ -60,7 +60,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>runtime</scope>
       <scope>runtime</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 1 - 1
samples/openid/pom.xml

@@ -84,7 +84,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>runtime</scope>
       <scope>runtime</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 1 - 1
samples/preauth/pom.xml

@@ -60,7 +60,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>runtime</scope>
       <scope>runtime</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 1 - 1
samples/servletapi/pom.xml

@@ -108,7 +108,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>runtime</scope>
       <scope>runtime</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 2 - 2
samples/tutorial/pom.xml

@@ -35,7 +35,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>slf4j-api</artifactId>
       <artifactId>slf4j-api</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>compile</scope>
       <scope>compile</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>
@@ -108,7 +108,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>runtime</scope>
       <scope>runtime</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 1 - 1
taglibs/pom.xml

@@ -144,7 +144,7 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 7 - 1
web/pom.xml

@@ -186,7 +186,13 @@
     <dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.6.1</version>
+      <version>1.7.5</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.spockframework</groupId>
+      <artifactId>spock-core</artifactId>
+      <version>0.6-groovy-1.8</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>