Fixed build script.
diff --git a/build.gradle b/build.gradle
index a467269..adeda07 100644
--- a/build.gradle
+++ b/build.gradle
@@ -88,7 +88,14 @@
 
     checkstyleConfigFileName = "$rootDir/config/checkstyle/s4-checkstyle.xml"
     
-
+    // The jmx points to a repo that is no longer available. We exclude these dependencies. 
+    configurations {
+        all*.exclude group: 'com.sun.jmx'
+        all*.exclude group: 'com.sun.jdmk'
+        all*.exclude group: 'javax.jms'
+        all*.exclude group: 'javax.mail'
+    }
+    
     dependencies {
         
         compile('javax.jms:jms:1.1')
@@ -108,10 +115,8 @@
 
         /* Misc. */
         compile( libraries.jcip )
-        compile( libraries.zk ) {
-		 //transitive = false
-	}
-        
+        compile( libraries.zk )
+		
         /* Testing. */
         testCompile( libraries.junit )
     }
diff --git a/subprojects/s4-comm/s4-comm.gradle b/subprojects/s4-comm/s4-comm.gradle
index 7902378..01da142 100644
--- a/subprojects/s4-comm/s4-comm.gradle
+++ b/subprojects/s4-comm/s4-comm.gradle
@@ -22,9 +22,7 @@
     compile libraries.gson
     compile libraries.kryo
     compile libraries.netty
-    compile (libraries.zkclient) {
-    	    transitive = false
-    }
+    compile (libraries.zkclient)
 }
 
 task testJar(type: Jar) {