amplab/tachyon — pull request #51 by GraceH (2013-10-07 05:26:10+00:00)
Title: exclude org.jboss.netty in org.apache.curator.curator-recipes

To exclude org.jboss.netty in the pom.xml file, which is introduced by org.apache.curator.curator-recipes(actually from the zookeeper). This netty version conflicts with the spark's netty, and causes akka not to work after adding the tachyon-*-jar-with-dependencies.jar into the SPARK_CLASSPATH. The Spark's error message is listed below.

java.lang.NoSuchMethodError: org.jboss.netty.channel.ChannelLocal.(Z)V
at akka.remote.netty.RemoteServerHandler$$anon$1.(Server.scala:141)
at akka.remote.netty.RemoteServerHandler.(Server.scala:141)
at akka.remote.netty.RemoteServerPipelineFactory.getPipeline(Server.scala:96)
at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink$Boss.