diff --git a/build-spring-framework/resources/changelog.txt b/build-spring-framework/resources/changelog.txt
index 6930046f546..666bceb4053 100644
--- a/build-spring-framework/resources/changelog.txt
+++ b/build-spring-framework/resources/changelog.txt
@@ -3,6 +3,16 @@ SPRING FRAMEWORK CHANGELOG
http://www.springsource.org
+Changes in version 3.1.0.M1 (2010-12-31)
+----------------------------------------
+
+* upgraded to JUnit 4.8.1, TestNG 5.12.1
+* introduced c: namespace for constructor arguments
+* introduced Cache abstraction SPI and annotations
+* introduced cache namespace
+* introduced environment profiles and environment-specific beans
+
+
Changes in version 3.0.5 (2010-10-20)
-------------------------------------
diff --git a/build.versions b/build.versions
index 49d927e156c..70f2a832be0 100644
--- a/build.versions
+++ b/build.versions
@@ -1,6 +1,6 @@
-#common dependency versions
+# common dependency versions
aspectj.version=1.6.8.RELEASE
commons.pool.version=1.5.3
-slf4j.version=1.5.6
-org.testng.version=5.10.0
-org.junit.version=4.7.0
\ No newline at end of file
+org.junit.version=4.8.1
+org.testng.version=5.12.1
+slf4j.version=1.5.3
diff --git a/org.springframework.aop/.classpath b/org.springframework.aop/.classpath
index 7bc8238776b..4d32a3ada0a 100644
--- a/org.springframework.aop/.classpath
+++ b/org.springframework.aop/.classpath
@@ -11,7 +11,7 @@
-
+
diff --git a/org.springframework.aspects/.classpath b/org.springframework.aspects/.classpath
index 2aa19b13a36..7d94f9fc164 100644
--- a/org.springframework.aspects/.classpath
+++ b/org.springframework.aspects/.classpath
@@ -14,7 +14,7 @@
-
+
diff --git a/org.springframework.beans/.classpath b/org.springframework.beans/.classpath
index 107c729066e..8de86aed996 100644
--- a/org.springframework.beans/.classpath
+++ b/org.springframework.beans/.classpath
@@ -11,7 +11,7 @@
-
+
diff --git a/org.springframework.context.support/.classpath b/org.springframework.context.support/.classpath
index 7e669fd1350..18ca47c31cd 100644
--- a/org.springframework.context.support/.classpath
+++ b/org.springframework.context.support/.classpath
@@ -18,7 +18,7 @@
-
+
diff --git a/org.springframework.context/.classpath b/org.springframework.context/.classpath
index 9d120a511fa..9eb9e41365f 100644
--- a/org.springframework.context/.classpath
+++ b/org.springframework.context/.classpath
@@ -32,7 +32,7 @@
-
+
diff --git a/org.springframework.core/.classpath b/org.springframework.core/.classpath
index b46fdd15141..ed6eb816f65 100644
--- a/org.springframework.core/.classpath
+++ b/org.springframework.core/.classpath
@@ -7,7 +7,7 @@
-
+
diff --git a/org.springframework.expression/.classpath b/org.springframework.expression/.classpath
index dabad1d2137..d07d7a879e8 100644
--- a/org.springframework.expression/.classpath
+++ b/org.springframework.expression/.classpath
@@ -1,12 +1,12 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/org.springframework.expression/ivy.xml b/org.springframework.expression/ivy.xml
index 379790bd2a0..02ecee05bea 100644
--- a/org.springframework.expression/ivy.xml
+++ b/org.springframework.expression/ivy.xml
@@ -27,7 +27,7 @@
-
+
diff --git a/org.springframework.integration-tests/.classpath b/org.springframework.integration-tests/.classpath
index 8ac6aa4f4ab..26074edfbc7 100644
--- a/org.springframework.integration-tests/.classpath
+++ b/org.springframework.integration-tests/.classpath
@@ -53,7 +53,7 @@
-
+
@@ -84,7 +84,7 @@
-
+
diff --git a/org.springframework.integration-tests/.springBeans b/org.springframework.integration-tests/.springBeans
new file mode 100644
index 00000000000..55e47c55ec7
--- /dev/null
+++ b/org.springframework.integration-tests/.springBeans
@@ -0,0 +1,13 @@
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
diff --git a/org.springframework.integration-tests/ivy.xml b/org.springframework.integration-tests/ivy.xml
index 28be250ce21..455fd86e83b 100644
--- a/org.springframework.integration-tests/ivy.xml
+++ b/org.springframework.integration-tests/ivy.xml
@@ -96,7 +96,7 @@
-
+
diff --git a/org.springframework.integration-tests/pom.xml b/org.springframework.integration-tests/pom.xml
index 9e6dc336182..48316c16b67 100644
--- a/org.springframework.integration-tests/pom.xml
+++ b/org.springframework.integration-tests/pom.xml
@@ -467,7 +467,7 @@
org.testng
org.testng
- 5.8
+ 5.12.1
test
diff --git a/org.springframework.jdbc/.classpath b/org.springframework.jdbc/.classpath
index 23405bfafa0..a8aa9a87195 100644
--- a/org.springframework.jdbc/.classpath
+++ b/org.springframework.jdbc/.classpath
@@ -13,7 +13,7 @@
-
+
diff --git a/org.springframework.jms/.classpath b/org.springframework.jms/.classpath
index bd0bee7a522..31f1d1466c8 100644
--- a/org.springframework.jms/.classpath
+++ b/org.springframework.jms/.classpath
@@ -10,7 +10,7 @@
-
+
diff --git a/org.springframework.orm/.classpath b/org.springframework.orm/.classpath
index 8c34fafcba1..abeb0317cea 100644
--- a/org.springframework.orm/.classpath
+++ b/org.springframework.orm/.classpath
@@ -18,7 +18,7 @@
-
+
diff --git a/org.springframework.orm/ivy.xml b/org.springframework.orm/ivy.xml
index fba6aedc681..44770165523 100644
--- a/org.springframework.orm/ivy.xml
+++ b/org.springframework.orm/ivy.xml
@@ -60,8 +60,8 @@
-
-
+
+
diff --git a/org.springframework.oxm/.classpath b/org.springframework.oxm/.classpath
index 7ad7981795b..7cc796fbef5 100644
--- a/org.springframework.oxm/.classpath
+++ b/org.springframework.oxm/.classpath
@@ -16,7 +16,7 @@
-
+
diff --git a/org.springframework.test/.classpath b/org.springframework.test/.classpath
index d0738848cdd..ec7570f766c 100644
--- a/org.springframework.test/.classpath
+++ b/org.springframework.test/.classpath
@@ -21,8 +21,8 @@
-
-
+
+
diff --git a/org.springframework.test/template.mf b/org.springframework.test/template.mf
index 091ed850969..922576ace45 100644
--- a/org.springframework.test/template.mf
+++ b/org.springframework.test/template.mf
@@ -17,9 +17,9 @@ Import-Template:
org.apache.commons.logging.*;version="[1.1.1, 2.0.0)",
org.apache.taglibs.standard.*;version="[1.1.0, 2.0.0)";resolution:=optional,
org.aspectj.weaver.*;version=${aj.osgi.range};resolution:=optional,
- org.junit.*;version="[4.7.0, 5.0.0)";resolution:=optional,
+ org.junit.*;version="[4.5.0, 5.0.0)";resolution:=optional,
org.springframework.*;version=${spring.osgi.range};resolution:=optional,
- org.testng.*;version="[5.10.0, 6.0.0)";resolution:=optional,
+ org.testng.*;version="[5.12.1, 6.0.0)";resolution:=optional,
org.w3c.dom.*;version="0";resolution:=optional
Ignored-Existing-Headers:
Bnd-LastModified,
diff --git a/org.springframework.transaction/.classpath b/org.springframework.transaction/.classpath
index 2873b5e35d1..948ca1a5063 100644
--- a/org.springframework.transaction/.classpath
+++ b/org.springframework.transaction/.classpath
@@ -15,7 +15,7 @@
-
+
diff --git a/org.springframework.web.portlet/.classpath b/org.springframework.web.portlet/.classpath
index c0721f43b5f..5c425cef57b 100644
--- a/org.springframework.web.portlet/.classpath
+++ b/org.springframework.web.portlet/.classpath
@@ -14,7 +14,7 @@
-
+
diff --git a/org.springframework.web.servlet/.classpath b/org.springframework.web.servlet/.classpath
index 6e73dff6a98..183b2aeee51 100644
--- a/org.springframework.web.servlet/.classpath
+++ b/org.springframework.web.servlet/.classpath
@@ -39,7 +39,7 @@
-
+
diff --git a/org.springframework.web.servlet/ivy.xml b/org.springframework.web.servlet/ivy.xml
index 026cc19bca5..2fa9853bf72 100644
--- a/org.springframework.web.servlet/ivy.xml
+++ b/org.springframework.web.servlet/ivy.xml
@@ -81,7 +81,7 @@
-
+
@@ -103,7 +103,7 @@
-
+
diff --git a/org.springframework.web.struts/.classpath b/org.springframework.web.struts/.classpath
index 2405ea119ec..f042ddbe632 100644
--- a/org.springframework.web.struts/.classpath
+++ b/org.springframework.web.struts/.classpath
@@ -23,6 +23,6 @@
-
+
diff --git a/org.springframework.web/.classpath b/org.springframework.web/.classpath
index 72ec67a2cea..c0e2ebade2b 100644
--- a/org.springframework.web/.classpath
+++ b/org.springframework.web/.classpath
@@ -30,7 +30,7 @@
-
+