diff --git a/build.gradle b/build.gradle
index 8b30829e289a24a1889f547a99f59f2376d9388b..34009056de12c4e3433c77ea139fbe3636909258 100644
--- a/build.gradle
+++ b/build.gradle
@@ -15,7 +15,7 @@
  */
 
 task wrapper(type: Wrapper) {
-  gradleVersion = '1.11'
+  gradleVersion = '1.12'
 }
 
 project.ext {
diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar
index 3c7abdf12790879c06b07176de29647f77aa4129..0087cd3b18659b5577cf6ad3ef61f8eb9416ebba 100644
Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index f856181f5999b5ca9353e3b5fcbd6b466c5206f9..8e8a01adb819f6bb7d44b7cfbfab0543d8aa8aa2 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
-#Tue Mar 11 23:34:43 MSK 2014
+#Sun Oct 05 13:33:12 MSK 2014
 distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
 zipStoreBase=GRADLE_USER_HOME
 zipStorePath=wrapper/dists
-distributionUrl=http\://services.gradle.org/distributions/gradle-1.11-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-1.12-bin.zip
diff --git a/message_generation/build.gradle b/message_generation/build.gradle
index 66d4e1870cc65ed39c3d5cc1de633001bfab8d41..be8e2ca7055c2d4bbacb8d986908b92c69554a77 100644
--- a/message_generation/build.gradle
+++ b/message_generation/build.gradle
@@ -17,10 +17,11 @@
 dependencies {
   compile 'io.netty:netty:3.5.2.Final'
   compile 'com.google.guava:guava:12.0'
-  compile 'org.apache.commons:com.springsource.org.apache.commons.codec:1.3.0'
-  compile 'org.apache.commons:com.springsource.org.apache.commons.io:1.4.0'
+  compile 'commons-codec:commons-codec:1.8'
+  compile 'commons-io:commons-io:2.4'
   compile 'commons-pool:commons-pool:1.6'
-  compile 'org.apache.commons:com.springsource.org.apache.commons.lang:2.4.0'
+  compile 'commons-lang:commons-lang:2.6'
+  
   compile project(':gradle_plugins')
 }