I see the following runtime error when the following line of code from the Java Example for Tranquility is executed -
[pool-5-thread-5] 2016-04-12 00:44:17 ERROR:ServerStatsScheduler.pollServerStats(): polling pollServerStatsfailed: scala.Predef$.$conforms()Lscala/Predef$$less$colon$less; Exception--> scala.Predef$.$conforms()Lscala/Predef$$less$colon$less; Stacktrace--> java.lang.NoSuchMethodError: scala.Predef$.$conforms()Lscala/Predef$$less$colon$less;
at com.metamx.common.scala.untyped$$anonfun$dict$2.apply(untyped.scala:48)
at com.metamx.common.scala.untyped$$anonfun$dict$2.apply(untyped.scala:48)
at com.metamx.common.scala.untyped$$anonfun$tryCasts$1.apply(untyped.scala:73)
at com.metamx.common.scala.untyped$$anonfun$tryCasts$1.apply(untyped.scala:71)
at scala.collection.mutable.ResizableArray$class.foreach(ResizableArray.scala:59)
at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:47)
at com.metamx.common.scala.untyped$.tryCasts(untyped.scala:71)
at com.metamx.common.scala.untyped$.dict(untyped.scala:46)
at com.metamx.tranquility.config.TranquilityConfig$$anonfun$2.apply(TranquilityConfig.scala:63)
at com.metamx.tranquility.config.TranquilityConfig$$anonfun$2.apply(TranquilityConfig.scala:62)
at com.metamx.common.scala.Predef$FinallyOps$$anonfun$withFinally$1.apply(Predef.scala:56)
at com.metamx.common.scala.Predef$FinallyOps$$anonfun$withFinally$1.apply(Predef.scala:56)
at com.metamx.tranquility.config.TranquilityConfig$.read(TranquilityConfig.scala:62)
at com.metamx.tranquility.config.TranquilityConfig$.read(TranquilityConfig.scala:93)
at com.metamx.tranquility.config.TranquilityConfig.read(TranquilityConfig.scala)
at com.priceline.druid.monitor.index.processor.IndexProcessor.<init>(IndexProcessor.java:45)
at com.priceline.cashtlrates.htlrates.processors.ServerStatsScheduler.pollServerStats(ServerStatsScheduler.java:34)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.__invoke(DelegatingMethodAccessorImpl.java:43)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:65)
at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Please point out correct version of jars to add as dependency for executing the java sample.