diff --git a/build.gradle b/build.gradle
index d42568f68e451115bc0d971eb6de4bd30a7b9f5f..ef6d8cfabe81c4af9926cb2e0f280e683f9eed62 100644
--- a/build.gradle
+++ b/build.gradle
@@ -52,7 +52,10 @@ if (version.endsWith('-SNAPSHOT')) {
 
 repositories {
 	mavenCentral()
-	maven { url "http://maven.geo-solutions.it" }
+	maven { url 'http://maven.geo-solutions.it' }
+	flatDir {
+        dirs 'lib'
+    }
 }
 
 buildscript {
@@ -84,10 +87,8 @@ dependencies {
 	compile group: 'com.google.code.findbugs', name: 'annotations', version: '2.0.3'
 	compile group: 'com.jolbox', name: 'bonecp', version: '0.8.0.RELEASE'
 	compile group: 'com.tngtech.java', name: 'config-builder', version: '1.1'
-	compile(group: 'org.postgis', name: 'postgis-jdbc', version:'1.3+') {
-		exclude(module: 'postgis-stubs')
-	}
-	compile group: 'org.postgresql', name: 'postgresql', version:'9.3-1100-jdbc41'
+	compile group: 'org.postgis', name: 'postgis-jdbc', version:'2.1.0SVN'
+	compile group: 'org.postgresql', name: 'postgresql', version:'9.3-1101-jdbc41'
 
 	runtime 'org.slf4j:jcl-over-slf4j:1.7.5'
 	runtime 'ch.qos.logback:logback-classic:1.0.13'
diff --git a/lib/postgis-jdbc-2.1.0SVN-sources.jar b/lib/postgis-jdbc-2.1.0SVN-sources.jar
new file mode 100644
index 0000000000000000000000000000000000000000..f2156a45ba4c05af98ed85c3d8deb43bbcac5470
Binary files /dev/null and b/lib/postgis-jdbc-2.1.0SVN-sources.jar differ
diff --git a/lib/postgis-jdbc-2.1.0SVN.jar b/lib/postgis-jdbc-2.1.0SVN.jar
new file mode 100644
index 0000000000000000000000000000000000000000..feb1816449d880797fa459aab962de96fbb99c78
Binary files /dev/null and b/lib/postgis-jdbc-2.1.0SVN.jar differ