You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@spark.apache.org by Simon Hafner <re...@gmail.com> on 2015/10/16 16:54:48 UTC
Compiling spark 1.5.1 fails with scala.reflect.internal.Types$TypeError:
bad symbolic reference.
Fresh clone of spark 1.5.1, java version "1.7.0_85"
build/mvn -Pyarn -Phadoop-2.4 -Dhadoop.version=2.4.0 -DskipTests clean package
[error] bad symbolic reference. A signature in WebUI.class refers to
term eclipse
[error] in package org which is not available.
[error] It may be completely missing from the current classpath, or
the version on
[error] the classpath might be incompatible with the version used when
compiling WebUI.class.
[error] bad symbolic reference. A signature in WebUI.class refers to term jetty
[error] in value org.eclipse which is not available.
[error] It may be completely missing from the current classpath, or
the version on
[error] the classpath might be incompatible with the version used when
compiling WebUI.class.
[error]
[error] while compiling:
/root/spark/sql/core/src/main/scala/org/apache/spark/sql/SQLContext.scala
[error] during phase: erasure
[error] library version: version 2.10.4
[error] compiler version: version 2.10.4
[error] reconstructed args: -deprecation -classpath
/root/spark/sql/core/target/scala-2.10/classes:/root/.m2/repository/org/apache/spark/spark-core_2.10/1.6.0-SNAPSHOT/spark-core_2.10-1.6.0-SNAPSHOT.jar:/root/.m
2/repository/org/apache/avro/avro-mapred/1.7.7/avro-mapred-1.7.7-hadoop2.jar:/root/.m2/repository/org/apache/avro/avro-ipc/1.7.7/avro-ipc-1.7.7.jar:/root/.m2/repository/org/apache/avro/avro-ipc/1.7.7/avro-ipc-1.7.
7-tests.jar:/root/.m2/repository/com/twitter/chill_2.10/0.5.0/chill_2.10-0.5.0.jar:/root/.m2/repository/com/esotericsoftware/kryo/kryo/2.21/kryo-2.21.jar:/root/.m2/repository/com/esotericsoftware/reflectasm/reflec
tasm/1.07/reflectasm-1.07-shaded.jar:/root/.m2/repository/com/esotericsoftware/minlog/minlog/1.2/minlog-1.2.jar:/root/.m2/repository/com/twitter/chill-java/0.5.0/chill-java-0.5.0.jar:/root/.m2/repository/org/apach
e/hadoop/hadoop-client/2.4.0/hadoop-client-2.4.0.jar:/root/.m2/repository/org/apache/hadoop/hadoop-common/2.4.0/hadoop-common-2.4.0.jar:/root/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/root/.m
2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/root/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/root/.m2/repository/commons-collections/commons-collections/3.2.1/commons-
collections-3.2.1.jar:/root/.m2/repository/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/root/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/root/.m
2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/root/.m2/repository/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/root/.m2/repository/org/apac
he/hadoop/hadoop-auth/2.4.0/hadoop-auth-2.4.0.jar:/root/.m2/repository/org/apache/hadoop/hadoop-hdfs/2.4.0/hadoop-hdfs-2.4.0.jar:/root/.m2/repository/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar:/root
/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-app/2.4.0/hadoop-mapreduce-client-app-2.4.0.jar:/root/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-common/2.4.0/hadoop-mapreduce-client-common-
2.4.0.jar:/root/.m2/repository/org/apache/hadoop/hadoop-yarn-client/2.4.0/hadoop-yarn-client-2.4.0.jar:/root/.m2/repository/com/sun/jersey/jersey-client/1.9/jersey-client-1.9.jar:/root/.m2/repository/org/apache/ha
doop/hadoop-yarn-server-common/2.4.0/hadoop-yarn-server-common-2.4.0.jar:/root/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-shuffle/2.4.0/hadoop-mapreduce-client-shuffle-2.4.0.jar:/root/.m2/repository/
org/apache/hadoop/hadoop-yarn-api/2.4.0/hadoop-yarn-api-2.4.0.jar:/root/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-core/2.4.0/hadoop-mapreduce-client-core-2.4.0.jar:/root/.m2/repository/org/apache/ha
doop/hadoop-yarn-common/2.4.0/hadoop-yarn-common-2.4.0.jar:/root/.m2/repository/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar:/root/.m2/repository/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar:/root/.m2/re
pository/org/apache/hadoop/hadoop-mapreduce-client-jobclient/2.4.0/hadoop-mapreduce-client-jobclient-2.4.0.jar:/root/.m2/repository/org/apache/hadoop/hadoop-annotations/2.4.0/hadoop-annotations-2.4.0.jar:/root/.m2
/repository/org/apache/spark/spark-launcher_2.10/1.6.0-SNAPSHOT/spark-launcher_2.10-1.6.0-SNAPSHOT.jar:/root/.m2/repository/org/apache/spark/spark-network-common_2.10/1.6.0-SNAPSHOT/spark-network-common_2.10-1.6.0
-SNAPSHOT.jar:/root/.m2/repository/org/apache/spark/spark-network-shuffle_2.10/1.6.0-SNAPSHOT/spark-network-shuffle_2.10-1.6.0-SNAPSHOT.jar:/root/.m2/repository/org/fusesource/leveldbjni/leveldbjni-all/1.8/leveldb
jni-all-1.8.jar:/root/.m2/repository/org/apache/spark/spark-unsafe_2.10/1.6.0-SNAPSHOT/spark-unsafe_2.10-1.6.0-SNAPSHOT.jar:/root/.m2/repository/net/java/dev/jets3t/jets3t/0.9.3/jets3t-0.9.3.jar:/root/.m2/reposito
ry/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar:/root/.m2/repository/org/apache/httpcomponents/httpclient/4.3.2/httpclient-4.3.2.jar:/root/.m2/repository/javax/activation/activation/1.1.1/activation
-1.1.1.jar:/root/.m2/repository/mx4j/mx4j/3.0.2/mx4j-3.0.2.jar:/root/.m2/repository/javax/mail/mail/1.4.7/mail-1.4.7.jar:/root/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.51/bcprov-jdk15on-1.51.jar:/root/.m2/
repository/com/jamesmurty/utils/java-xmlbuilder/1.0/java-xmlbuilder-1.0.jar:/root/.m2/repository/net/iharder/base64/2.3.8/base64-2.3.8.jar:/root/.m2/repository/org/apache/curator/curator-recipes/2.4.0/curator-reci
pes-2.4.0.jar:/root/.m2/repository/org/apache/curator/curator-framework/2.4.0/curator-framework-2.4.0.jar:/root/.m2/repository/org/apache/curator/curator-client/2.4.0/curator-client-2.4.0.jar:/root/.m2/repository/
org/apache/zookeeper/zookeeper/3.4.5/zookeeper-3.4.5.jar:/root/.m2/repository/jline/jline/0.9.94/jline-0.9.94.jar:/root/.m2/repository/com/google/guava/guava/14.0.1/guava-14.0.1.jar:/root/.m2/repository/org/eclips
e/jetty/orbit/javax.servlet/3.0.0.v201112011016/javax.servlet-3.0.0.v201112011016.jar:/root/.m2/repository/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar:/root/.m2/repository/org/apache/commons/com
mons-math3/3.4.1/commons-math3-3.4.1.jar:/root/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/root/.m2/repository/org/slf4j/slf4j-api/1.7.10/slf4j-api-1.7.10.jar:/root/.m2/repository/org/sl
f4j/jul-to-slf4j/1.7.10/jul-to-slf4j-1.7.10.jar:/root/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.10/jcl-over-slf4j-1.7.10.jar:/root/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/root/.m2/repository/org/slf4
j/slf4j-log4j12/1.7.10/slf4j-log4j12-1.7.10.jar:/root/.m2/repository/com/ning/compress-lzf/1.0.3/compress-lzf-1.0.3.jar:/root/.m2/repository/org/xerial/snappy/snappy-java/1.1.1.7/snappy-java-1.1.1.7.jar:/root/.m2/
repository/net/jpountz/lz4/lz4/1.3.0/lz4-1.3.0.jar:/root/.m2/repository/org/roaringbitmap/RoaringBitmap/0.4.5/RoaringBitmap-0.4.5.jar:/root/.m2/repository/commons-net/commons-net/2.2/commons-net-2.2.jar:/root/.m2/
repository/com/typesafe/akka/akka-remote_2.10/2.3.11/akka-remote_2.10-2.3.11.jar:/root/.m2/repository/com/typesafe/akka/akka-actor_2.10/2.3.11/akka-actor_2.10-2.3.11.jar:/root/.m2/repository/com/typesafe/config/1.
2.1/config-1.2.1.jar:/root/.m2/repository/io/netty/netty/3.8.0.Final/netty-3.8.0.Final.jar:/root/.m2/repository/com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0.jar:/root/.m2/repository/org/uncommons/ma
ths/uncommons-maths/1.2.2a/uncommons-maths-1.2.2a.jar:/root/.m2/repository/com/typesafe/akka/akka-slf4j_2.10/2.3.11/akka-slf4j_2.10-2.3.11.jar:/root/.m2/repository/org/json4s/json4s-jackson_2.10/3.2.10/json4s-jack
son_2.10-3.2.10.jar:/root/.m2/repository/org/json4s/json4s-core_2.10/3.2.10/json4s-core_2.10-3.2.10.jar:/root/.m2/repository/org/json4s/json4s-ast_2.10/3.2.10/json4s-ast_2.10-3.2.10.jar:/root/.m2/repository/org/sc
ala-lang/scalap/2.10.4/scalap-2.10.4.jar:/root/.m2/repository/org/scala-lang/scala-compiler/2.10.4/scala-compiler-2.10.4.jar:/root/.m2/repository/com/sun/jersey/jersey-server/1.9/jersey-server-1.9.jar:/root/.m2/re
pository/asm/asm/3.1/asm-3.1.jar:/root/.m2/repository/com/sun/jersey/jersey-core/1.9/jersey-core-1.9.jar:/root/.m2/repository/org/apache/mesos/mesos/0.21.1/mesos-0.21.1-shaded-protobuf.jar:/root/.m2/repository/io/
netty/netty-all/4.0.29.Final/netty-all-4.0.29.Final.jar:/root/.m2/repository/com/clearspring/analytics/stream/2.7.0/stream-2.7.0.jar:/root/.m2/repository/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2
.jar:/root/.m2/repository/io/dropwizard/metrics/metrics-jvm/3.1.2/metrics-jvm-3.1.2.jar:/root/.m2/repository/io/dropwizard/metrics/metrics-json/3.1.2/metrics-json-3.1.2.jar:/root/.m2/repository/io/dropwizard/metri
cs/metrics-graphite/3.1.2/metrics-graphite-3.1.2.jar:/root/.m2/repository/com/fasterxml/jackson/module/jackson-module-scala_2.10/2.4.4/jackson-module-scala_2.10-2.4.4.jar:/root/.m2/repository/com/thoughtworks/para
namer/paranamer/2.6/paranamer-2.6.jar:/root/.m2/repository/org/apache/ivy/ivy/2.4.0/ivy-2.4.0.jar:/root/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar:/root/.m2/repository/org/tachyonproject/tachyon-client/0.7.1/tachy
on-client-0.7.1.jar:/root/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/root/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar:/root/.m2/repository/org/tachyonproject/tachyon-underfs-hdfs/0.7.1/tachyon-underfs-hdfs-0.7.1.jar:/root/.m2/repository/org/tachyonproject/tachyon-underfs-local/0.7.1/tachyon-underfs-local-0.7.1.jar:/root/.m2/repository/net/razorvine/pyrolite/4.4/pyrolite-4.4.jar:/root
/.m2/repository/net/sf/py4j/py4j/0.8.2.1/py4j-0.8.2.1.jar:/root/.m2/repository/org/apache/spark/spark-catalyst_2.10/1.6.0-SNAPSHOT/spark-catalyst_2.10-1.6.0-SNAPSHOT.jar:/root/.m2/repository/org/scala-lang/scala-r
eflect/2.10.4/scala-reflect-2.10.4.jar:/root/.m2/repository/org/codehaus/janino/janino/2.7.8/janino-2.7.8.jar:/root/.m2/repository/org/codehaus/janino/commons-compiler/2.7.8/commons-compiler-2.7.8.jar:/root/.m2/re
pository/org/apache/parquet/parquet-column/1.7.0/parquet-column-1.7.0.jar:/root/.m2/repository/org/apache/parquet/parquet-common/1.7.0/parquet-common-1.7.0.jar:/root/.m2/repository/org/apache/parquet/parquet-encod
ing/1.7.0/parquet-encoding-1.7.0.jar:/root/.m2/repository/org/apache/parquet/parquet-generator/1.7.0/parquet-generator-1.7.0.jar:/root/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/root/.
m2/repository/org/apache/parquet/parquet-hadoop/1.7.0/parquet-hadoop-1.7.0.jar:/root/.m2/repository/org/apache/parquet/parquet-format/2.3.0-incubating/parquet-format-2.3.0-incubating.jar:/root/.m2/repository/org/a
pache/parquet/parquet-jackson/1.7.0/parquet-jackson-1.7.0.jar:/root/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar:/root/.m2/repository/org/codehaus/jackson/jackson-cor
e-asl/1.9.13/jackson-core-asl-1.9.13.jar:/root/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.4.4/jackson-databind-2.4.4.jar:/root/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.4.4/
jackson-annotations-2.4.4.jar:/root/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.4.4/jackson-core-2.4.4.jar:/root/.m2/repository/org/apache/avro/avro/1.7.7/avro-1.7.7.jar:/root/.m2/repository/org/apach
e/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar:/root/.m2/repository/org/tukaani/xz/1.0/xz-1.0.jar:/root/.m2/repository/org/objenesis/objenesis/1.0/objenesis-1.0.jar:/root/.m2/repository/org/spark-proj
ect/spark/unused/1.0.0/unused-1.0.0.jar -feature -bootclasspath
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85.x86_64/jre/lib/resources.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85.x86_64/jre/lib/rt.jar:/usr/lib/jvm/jav
a-1.7.0-openjdk-1.7.0.85.x86_64/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85.x86_64/jre/lib/jsse.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85.x86_64/jre/lib/jce.jar:/usr/lib/jvm/java-1.7.0-openj
dk-1.7.0.85.x86_64/jre/lib/charsets.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85.x86_64/jre/lib/rhino.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85.x86_64/jre/lib/jfr.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85.x8
6_64/jre/classes:/root/.m2/repository/org/scala-lang/scala-library/2.10.4/scala-library-2.10.4.jar
-unchecked
[error]
[error] last tree to typer: TypeTree(trait Seq)
[error] symbol: trait Seq in package collection (flags:
<interface> abstract <trait> <lateinterface>)
[error] symbol definition: abstract trait Seq[+A] extends
PartialFunction[Int,A] with Iterable[A] with GenSeq[A] with
GenericTraversableTemplate[A,Seq] with SeqLike[A,Seq[A]]
[error] tpe: Seq
[error] symbol owners: trait Seq -> package collection
[error] context owners: anonymous class $anonfun -> method
createListenerAndUI -> object SQLContext -> package sql
[error]
[error] == Enclosing template or block ==
[error]
[error] ClassDef( // final class $anonfun extends
AbstractFunction1[org.apache.spark.ui.SparkUI,org.apache.spark.sql.execution.ui.SQLTab]
with Serializable
[error] final <synthetic> @{ SerialVersionUID(0) }
[error] "$anonfun"
[error] []
[error] Template( // val <local $anonfun>: <notype>,
tree.tpe=scala.runtime.AbstractFunction1[org.apache.spark.ui.SparkUI,org.apache.spark.sql.execution.ui.SQLTab]
with Serializable
[error] "scala.runtime.AbstractFunction1", "scala.Serializable" // parents
[error] ValDef(
[error] private
[error] "_"
[error] <tpt>
[error] <empty>
[error] )
[error] // 2 statements
[error] DefDef( // def <init>():
scala.runtime.AbstractFunction1[org.apache.spark.ui.SparkUI,org.apache.spark.sql.execution.ui.SQLTab]
with Serializable
[error] <method> <triedcooking>
[error] "<init>"
[error] []
[error] List(Nil)
[error] <tpt> //
tree.tpe=scala.runtime.AbstractFunction1[org.apache.spark.ui.SparkUI,org.apache.spark.sql.execution.ui.SQLTab]
with Serializable
[error] Block( // tree.tpe=Unit
[error] Apply( // def <init>():
scala.runtime.AbstractFunction1[T1,R] in class AbstractFunction1,
tree.tpe=scala.runtime.AbstractFunction1[org.apache.spark.ui.SparkUI,org.apache.spark.sql.execution.ui.SQLT
ab]
[error] $anonfun.super."<init>" // def <init>():
scala.runtime.AbstractFunction1[T1,R] in class AbstractFunction1,
tree.tpe=()scala.runtime.AbstractFunction1[org.apache.spark.ui.SparkUI,org.apache.spark.
sql.execution.ui.SQLTab]
[error] Nil
[error] )
[error] ()
[error] )
[error] )
[error] DefDef( // final def apply(x$13:
org.apache.spark.ui.SparkUI): org.apache.spark.sql.execution.ui.SQLTab
[error] <method> final
[error] "apply"
[error] []
[error] // 1 parameter list
[error] ValDef( // x$13: org.apache.spark.ui.SparkUI
[error] <param> <synthetic> <triedcooking>
[error] "x$13"
[error] <tpt> // tree.tpe=org.apache.spark.ui.SparkUI
[error] <empty>
[error] )
[error] <tpt> // tree.tpe=org.apache.spark.sql.execution.ui.SQLTab
[error] Apply( // def <init>(listener:
org.apache.spark.sql.execution.ui.SQLListener,sparkUI:
org.apache.spark.ui.SparkUI): org.apache.spark.sql.execution.ui.SQLTab
in class SQLTab, tree.tpe=org.apache.spark
.sql.execution.ui.SQLTab
[error] new org.apache.spark.sql.execution.ui.SQLTab."<init>"
// def <init>(listener:
org.apache.spark.sql.execution.ui.SQLListener,sparkUI:
org.apache.spark.ui.SparkUI): org.apache.spark.sql.execution.ui.
SQLTab in class SQLTab, tree.tpe=(listener:
org.apache.spark.sql.execution.ui.SQLListener, sparkUI:
org.apache.spark.ui.SparkUI)org.apache.spark.sql.execution.ui.SQLTab
[error] // 2 arguments
[error] "listener" // val listener:
org.apache.spark.sql.execution.ui.SQLListener,
tree.tpe=org.apache.spark.sql.execution.ui.SQLListener
[error] "x$13" // x$13: org.apache.spark.ui.SparkUI,
tree.tpe=org.apache.spark.ui.SparkUI
[error] )
[error] )
[error] )
[error] )
[error]
[error] == Expanded type of tree ==
[error]
[error] TypeRef(
[error] TypeSymbol(
[error] abstract trait Seq[+A] extends PartialFunction[Int,A] with
Iterable[A] with GenSeq[A] with GenericTraversableTemplate[A,Seq] with
SeqLike[A,Seq[A]]
[error]
[error] )
[error] normalize = PolyType(
[error] typeParams = List(TypeParam(+A))
[error] resultType = TypeRef(
[error] TypeSymbol(
[error] abstract trait Seq[+A] extends PartialFunction[Int,A]
with Iterable[A] with GenSeq[A] with GenericTraversableTemplate[A,Seq]
with SeqLike[A,Seq[A]]
[error]
[error] )
[error] args = List(TypeParamTypeRef(TypeParam(+A)))
[error] )
[error] )
[error] )
[error]
[error] uncaught exception during compilation:
scala.reflect.internal.Types$TypeError
scala.reflect.internal.Types$TypeError: bad symbolic reference. A
signature in WebUI.class refers to term servlet
in value org.jetty which is not available.
It may be completely missing from the current classpath, or the version on
the classpath might be incompatible with the version used when
compiling WebUI.class.
at scala.reflect.internal.pickling.UnPickler$Scan.toTypeError(UnPickler.scala:847)
at scala.reflect.internal.pickling.UnPickler$Scan$LazyTypeRef.complete(UnPickler.scala:854)
at scala.reflect.internal.pickling.UnPickler$Scan$LazyTypeRef.load(UnPickler.scala:863)
at scala.reflect.internal.Symbols$Symbol.typeParams(Symbols.scala:1489)
at scala.tools.nsc.transform.SpecializeTypes$$anonfun$scala$tools$nsc$transform$SpecializeType
...
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@spark.apache.org
For additional commands, e-mail: user-help@spark.apache.org
Re: Compiling spark 1.5.1 fails with scala.reflect.internal.Types$TypeError:
bad symbolic reference.
Posted by Simon Hafner <re...@gmail.com>.
It happens with 2.11, you'll have to do both:
./dev/change-scala-version.sh 2.11
mvn -Pyarn -Phadoop-2.4 -Dscala-2.11 -DskipTests clean package
you get that error if you forget one IIRC.
2015-12-05 20:17 GMT+08:00 MrAsanjar . <af...@gmail.com>:
> Simon, I am getting the same error, how did you resolved the problem.
>
> On Fri, Oct 16, 2015 at 9:54 AM, Simon Hafner <re...@gmail.com> wrote:
>>
>> Fresh clone of spark 1.5.1, java version "1.7.0_85"
>>
>> build/mvn -Pyarn -Phadoop-2.4 -Dhadoop.version=2.4.0 -DskipTests clean
>> package
>>
>> [error] bad symbolic reference. A signature in WebUI.class refers to
>> term eclipse
>> [error] in package org which is not available.
>> [error] It may be completely missing from the current classpath, or
>> the version on
>> [error] the classpath might be incompatible with the version used when
>> compiling WebUI.class.
>> [error] bad symbolic reference. A signature in WebUI.class refers to term
>> jetty
>> [error] in value org.eclipse which is not available.
>> [error] It may be completely missing from the current classpath, or
>> the version on
>> [error] the classpath might be incompatible with the version used when
>> compiling WebUI.class.
>> [error]
>> [error] while compiling:
>> /root/spark/sql/core/src/main/scala/org/apache/spark/sql/SQLContext.scala
>> [error] during phase: erasure
>> [error] library version: version 2.10.4
>> [error] compiler version: version 2.10.4
>> [error] reconstructed args: -deprecation -classpath
>>
>> /root/spark/sql/core/target/scala-2.10/classes:/root/.m2/repository/org/apache/spark/spark-core_2.10/1.6.0-SNAPSHOT/spark-core_2.10-1.6.0-SNAPSHOT.jar:/root/.m
>>
>> 2/repository/org/apache/avro/avro-mapred/1.7.7/avro-mapred-1.7.7-hadoop2.jar:/root/.m2/repository/org/apache/avro/avro-ipc/1.7.7/avro-ipc-1.7.7.jar:/root/.m2/repository/org/apache/avro/avro-ipc/1.7.7/avro-ipc-1.7.
>>
>> 7-tests.jar:/root/.m2/repository/com/twitter/chill_2.10/0.5.0/chill_2.10-0.5.0.jar:/root/.m2/repository/com/esotericsoftware/kryo/kryo/2.21/kryo-2.21.jar:/root/.m2/repository/com/esotericsoftware/reflectasm/reflec
>>
>> tasm/1.07/reflectasm-1.07-shaded.jar:/root/.m2/repository/com/esotericsoftware/minlog/minlog/1.2/minlog-1.2.jar:/root/.m2/repository/com/twitter/chill-java/0.5.0/chill-java-0.5.0.jar:/root/.m2/repository/org/apach
>>
>> e/hadoop/hadoop-client/2.4.0/hadoop-client-2.4.0.jar:/root/.m2/repository/org/apache/hadoop/hadoop-common/2.4.0/hadoop-common-2.4.0.jar:/root/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/root/.m
>>
>> 2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/root/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/root/.m2/repository/commons-collections/commons-collections/3.2.1/commons-
>>
>> collections-3.2.1.jar:/root/.m2/repository/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/root/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/root/.m
>>
>> 2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/root/.m2/repository/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/root/.m2/repository/org/apac
>>
>> he/hadoop/hadoop-auth/2.4.0/hadoop-auth-2.4.0.jar:/root/.m2/repository/org/apache/hadoop/hadoop-hdfs/2.4.0/hadoop-hdfs-2.4.0.jar:/root/.m2/repository/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar:/root
>>
>> /.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-app/2.4.0/hadoop-mapreduce-client-app-2.4.0.jar:/root/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-common/2.4.0/hadoop-mapreduce-client-common-
>>
>> 2.4.0.jar:/root/.m2/repository/org/apache/hadoop/hadoop-yarn-client/2.4.0/hadoop-yarn-client-2.4.0.jar:/root/.m2/repository/com/sun/jersey/jersey-client/1.9/jersey-client-1.9.jar:/root/.m2/repository/org/apache/ha
>>
>> doop/hadoop-yarn-server-common/2.4.0/hadoop-yarn-server-common-2.4.0.jar:/root/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-shuffle/2.4.0/hadoop-mapreduce-client-shuffle-2.4.0.jar:/root/.m2/repository/
>>
>> org/apache/hadoop/hadoop-yarn-api/2.4.0/hadoop-yarn-api-2.4.0.jar:/root/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-core/2.4.0/hadoop-mapreduce-client-core-2.4.0.jar:/root/.m2/repository/org/apache/ha
>>
>> doop/hadoop-yarn-common/2.4.0/hadoop-yarn-common-2.4.0.jar:/root/.m2/repository/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar:/root/.m2/repository/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar:/root/.m2/re
>>
>> pository/org/apache/hadoop/hadoop-mapreduce-client-jobclient/2.4.0/hadoop-mapreduce-client-jobclient-2.4.0.jar:/root/.m2/repository/org/apache/hadoop/hadoop-annotations/2.4.0/hadoop-annotations-2.4.0.jar:/root/.m2
>>
>> /repository/org/apache/spark/spark-launcher_2.10/1.6.0-SNAPSHOT/spark-launcher_2.10-1.6.0-SNAPSHOT.jar:/root/.m2/repository/org/apache/spark/spark-network-common_2.10/1.6.0-SNAPSHOT/spark-network-common_2.10-1.6.0
>>
>> -SNAPSHOT.jar:/root/.m2/repository/org/apache/spark/spark-network-shuffle_2.10/1.6.0-SNAPSHOT/spark-network-shuffle_2.10-1.6.0-SNAPSHOT.jar:/root/.m2/repository/org/fusesource/leveldbjni/leveldbjni-all/1.8/leveldb
>>
>> jni-all-1.8.jar:/root/.m2/repository/org/apache/spark/spark-unsafe_2.10/1.6.0-SNAPSHOT/spark-unsafe_2.10-1.6.0-SNAPSHOT.jar:/root/.m2/repository/net/java/dev/jets3t/jets3t/0.9.3/jets3t-0.9.3.jar:/root/.m2/reposito
>>
>> ry/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar:/root/.m2/repository/org/apache/httpcomponents/httpclient/4.3.2/httpclient-4.3.2.jar:/root/.m2/repository/javax/activation/activation/1.1.1/activation
>>
>> -1.1.1.jar:/root/.m2/repository/mx4j/mx4j/3.0.2/mx4j-3.0.2.jar:/root/.m2/repository/javax/mail/mail/1.4.7/mail-1.4.7.jar:/root/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.51/bcprov-jdk15on-1.51.jar:/root/.m2/
>>
>> repository/com/jamesmurty/utils/java-xmlbuilder/1.0/java-xmlbuilder-1.0.jar:/root/.m2/repository/net/iharder/base64/2.3.8/base64-2.3.8.jar:/root/.m2/repository/org/apache/curator/curator-recipes/2.4.0/curator-reci
>>
>> pes-2.4.0.jar:/root/.m2/repository/org/apache/curator/curator-framework/2.4.0/curator-framework-2.4.0.jar:/root/.m2/repository/org/apache/curator/curator-client/2.4.0/curator-client-2.4.0.jar:/root/.m2/repository/
>>
>> org/apache/zookeeper/zookeeper/3.4.5/zookeeper-3.4.5.jar:/root/.m2/repository/jline/jline/0.9.94/jline-0.9.94.jar:/root/.m2/repository/com/google/guava/guava/14.0.1/guava-14.0.1.jar:/root/.m2/repository/org/eclips
>>
>> e/jetty/orbit/javax.servlet/3.0.0.v201112011016/javax.servlet-3.0.0.v201112011016.jar:/root/.m2/repository/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar:/root/.m2/repository/org/apache/commons/com
>>
>> mons-math3/3.4.1/commons-math3-3.4.1.jar:/root/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/root/.m2/repository/org/slf4j/slf4j-api/1.7.10/slf4j-api-1.7.10.jar:/root/.m2/repository/org/sl
>>
>> f4j/jul-to-slf4j/1.7.10/jul-to-slf4j-1.7.10.jar:/root/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.10/jcl-over-slf4j-1.7.10.jar:/root/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/root/.m2/repository/org/slf4
>>
>> j/slf4j-log4j12/1.7.10/slf4j-log4j12-1.7.10.jar:/root/.m2/repository/com/ning/compress-lzf/1.0.3/compress-lzf-1.0.3.jar:/root/.m2/repository/org/xerial/snappy/snappy-java/1.1.1.7/snappy-java-1.1.1.7.jar:/root/.m2/
>>
>> repository/net/jpountz/lz4/lz4/1.3.0/lz4-1.3.0.jar:/root/.m2/repository/org/roaringbitmap/RoaringBitmap/0.4.5/RoaringBitmap-0.4.5.jar:/root/.m2/repository/commons-net/commons-net/2.2/commons-net-2.2.jar:/root/.m2/
>>
>> repository/com/typesafe/akka/akka-remote_2.10/2.3.11/akka-remote_2.10-2.3.11.jar:/root/.m2/repository/com/typesafe/akka/akka-actor_2.10/2.3.11/akka-actor_2.10-2.3.11.jar:/root/.m2/repository/com/typesafe/config/1.
>>
>> 2.1/config-1.2.1.jar:/root/.m2/repository/io/netty/netty/3.8.0.Final/netty-3.8.0.Final.jar:/root/.m2/repository/com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0.jar:/root/.m2/repository/org/uncommons/ma
>>
>> ths/uncommons-maths/1.2.2a/uncommons-maths-1.2.2a.jar:/root/.m2/repository/com/typesafe/akka/akka-slf4j_2.10/2.3.11/akka-slf4j_2.10-2.3.11.jar:/root/.m2/repository/org/json4s/json4s-jackson_2.10/3.2.10/json4s-jack
>>
>> son_2.10-3.2.10.jar:/root/.m2/repository/org/json4s/json4s-core_2.10/3.2.10/json4s-core_2.10-3.2.10.jar:/root/.m2/repository/org/json4s/json4s-ast_2.10/3.2.10/json4s-ast_2.10-3.2.10.jar:/root/.m2/repository/org/sc
>>
>> ala-lang/scalap/2.10.4/scalap-2.10.4.jar:/root/.m2/repository/org/scala-lang/scala-compiler/2.10.4/scala-compiler-2.10.4.jar:/root/.m2/repository/com/sun/jersey/jersey-server/1.9/jersey-server-1.9.jar:/root/.m2/re
>>
>> pository/asm/asm/3.1/asm-3.1.jar:/root/.m2/repository/com/sun/jersey/jersey-core/1.9/jersey-core-1.9.jar:/root/.m2/repository/org/apache/mesos/mesos/0.21.1/mesos-0.21.1-shaded-protobuf.jar:/root/.m2/repository/io/
>>
>> netty/netty-all/4.0.29.Final/netty-all-4.0.29.Final.jar:/root/.m2/repository/com/clearspring/analytics/stream/2.7.0/stream-2.7.0.jar:/root/.m2/repository/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2
>>
>> .jar:/root/.m2/repository/io/dropwizard/metrics/metrics-jvm/3.1.2/metrics-jvm-3.1.2.jar:/root/.m2/repository/io/dropwizard/metrics/metrics-json/3.1.2/metrics-json-3.1.2.jar:/root/.m2/repository/io/dropwizard/metri
>>
>> cs/metrics-graphite/3.1.2/metrics-graphite-3.1.2.jar:/root/.m2/repository/com/fasterxml/jackson/module/jackson-module-scala_2.10/2.4.4/jackson-module-scala_2.10-2.4.4.jar:/root/.m2/repository/com/thoughtworks/para
>>
>> namer/paranamer/2.6/paranamer-2.6.jar:/root/.m2/repository/org/apache/ivy/ivy/2.4.0/ivy-2.4.0.jar:/root/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar:/root/.m2/repository/org/tachyonproject/tachyon-client/0.7.1/tachy
>>
>> on-client-0.7.1.jar:/root/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/root/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar:/root/.m2/repository/org/tachyonproject/tachyon-underfs-hdfs/0.7.1/tachyon-underfs-hdfs-0.7.1.jar:/root/.m2/repository/org/tachyonproject/tachyon-underfs-local/0.7.1/tachyon-underfs-local-0.7.1.jar:/root/.m2/repository/net/razorvine/pyrolite/4.4/pyrolite-4.4.jar:/root
>>
>> /.m2/repository/net/sf/py4j/py4j/0.8.2.1/py4j-0.8.2.1.jar:/root/.m2/repository/org/apache/spark/spark-catalyst_2.10/1.6.0-SNAPSHOT/spark-catalyst_2.10-1.6.0-SNAPSHOT.jar:/root/.m2/repository/org/scala-lang/scala-r
>>
>> eflect/2.10.4/scala-reflect-2.10.4.jar:/root/.m2/repository/org/codehaus/janino/janino/2.7.8/janino-2.7.8.jar:/root/.m2/repository/org/codehaus/janino/commons-compiler/2.7.8/commons-compiler-2.7.8.jar:/root/.m2/re
>>
>> pository/org/apache/parquet/parquet-column/1.7.0/parquet-column-1.7.0.jar:/root/.m2/repository/org/apache/parquet/parquet-common/1.7.0/parquet-common-1.7.0.jar:/root/.m2/repository/org/apache/parquet/parquet-encod
>>
>> ing/1.7.0/parquet-encoding-1.7.0.jar:/root/.m2/repository/org/apache/parquet/parquet-generator/1.7.0/parquet-generator-1.7.0.jar:/root/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/root/.
>>
>> m2/repository/org/apache/parquet/parquet-hadoop/1.7.0/parquet-hadoop-1.7.0.jar:/root/.m2/repository/org/apache/parquet/parquet-format/2.3.0-incubating/parquet-format-2.3.0-incubating.jar:/root/.m2/repository/org/a
>>
>> pache/parquet/parquet-jackson/1.7.0/parquet-jackson-1.7.0.jar:/root/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar:/root/.m2/repository/org/codehaus/jackson/jackson-cor
>>
>> e-asl/1.9.13/jackson-core-asl-1.9.13.jar:/root/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.4.4/jackson-databind-2.4.4.jar:/root/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.4.4/
>>
>> jackson-annotations-2.4.4.jar:/root/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.4.4/jackson-core-2.4.4.jar:/root/.m2/repository/org/apache/avro/avro/1.7.7/avro-1.7.7.jar:/root/.m2/repository/org/apach
>>
>> e/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar:/root/.m2/repository/org/tukaani/xz/1.0/xz-1.0.jar:/root/.m2/repository/org/objenesis/objenesis/1.0/objenesis-1.0.jar:/root/.m2/repository/org/spark-proj
>> ect/spark/unused/1.0.0/unused-1.0.0.jar -feature -bootclasspath
>>
>> /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85.x86_64/jre/lib/resources.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85.x86_64/jre/lib/rt.jar:/usr/lib/jvm/jav
>>
>> a-1.7.0-openjdk-1.7.0.85.x86_64/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85.x86_64/jre/lib/jsse.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85.x86_64/jre/lib/jce.jar:/usr/lib/jvm/java-1.7.0-openj
>>
>> dk-1.7.0.85.x86_64/jre/lib/charsets.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85.x86_64/jre/lib/rhino.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85.x86_64/jre/lib/jfr.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85.x8
>>
>> 6_64/jre/classes:/root/.m2/repository/org/scala-lang/scala-library/2.10.4/scala-library-2.10.4.jar
>> -unchecked
>> [error]
>> [error] last tree to typer: TypeTree(trait Seq)
>> [error] symbol: trait Seq in package collection (flags:
>> <interface> abstract <trait> <lateinterface>)
>> [error] symbol definition: abstract trait Seq[+A] extends
>> PartialFunction[Int,A] with Iterable[A] with GenSeq[A] with
>> GenericTraversableTemplate[A,Seq] with SeqLike[A,Seq[A]]
>> [error] tpe: Seq
>> [error] symbol owners: trait Seq -> package collection
>> [error] context owners: anonymous class $anonfun -> method
>> createListenerAndUI -> object SQLContext -> package sql
>> [error]
>> [error] == Enclosing template or block ==
>> [error]
>> [error] ClassDef( // final class $anonfun extends
>>
>> AbstractFunction1[org.apache.spark.ui.SparkUI,org.apache.spark.sql.execution.ui.SQLTab]
>> with Serializable
>> [error] final <synthetic> @{ SerialVersionUID(0) }
>> [error] "$anonfun"
>> [error] []
>> [error] Template( // val <local $anonfun>: <notype>,
>>
>> tree.tpe=scala.runtime.AbstractFunction1[org.apache.spark.ui.SparkUI,org.apache.spark.sql.execution.ui.SQLTab]
>> with Serializable
>> [error] "scala.runtime.AbstractFunction1", "scala.Serializable" //
>> parents
>> [error] ValDef(
>> [error] private
>> [error] "_"
>> [error] <tpt>
>> [error] <empty>
>> [error] )
>> [error] // 2 statements
>> [error] DefDef( // def <init>():
>>
>> scala.runtime.AbstractFunction1[org.apache.spark.ui.SparkUI,org.apache.spark.sql.execution.ui.SQLTab]
>> with Serializable
>> [error] <method> <triedcooking>
>> [error] "<init>"
>> [error] []
>> [error] List(Nil)
>> [error] <tpt> //
>>
>> tree.tpe=scala.runtime.AbstractFunction1[org.apache.spark.ui.SparkUI,org.apache.spark.sql.execution.ui.SQLTab]
>> with Serializable
>> [error] Block( // tree.tpe=Unit
>> [error] Apply( // def <init>():
>> scala.runtime.AbstractFunction1[T1,R] in class AbstractFunction1,
>>
>> tree.tpe=scala.runtime.AbstractFunction1[org.apache.spark.ui.SparkUI,org.apache.spark.sql.execution.ui.SQLT
>> ab]
>> [error] $anonfun.super."<init>" // def <init>():
>> scala.runtime.AbstractFunction1[T1,R] in class AbstractFunction1,
>>
>> tree.tpe=()scala.runtime.AbstractFunction1[org.apache.spark.ui.SparkUI,org.apache.spark.
>> sql.execution.ui.SQLTab]
>> [error] Nil
>> [error] )
>> [error] ()
>> [error] )
>> [error] )
>> [error] DefDef( // final def apply(x$13:
>> org.apache.spark.ui.SparkUI): org.apache.spark.sql.execution.ui.SQLTab
>> [error] <method> final
>> [error] "apply"
>> [error] []
>> [error] // 1 parameter list
>> [error] ValDef( // x$13: org.apache.spark.ui.SparkUI
>> [error] <param> <synthetic> <triedcooking>
>> [error] "x$13"
>> [error] <tpt> // tree.tpe=org.apache.spark.ui.SparkUI
>> [error] <empty>
>> [error] )
>> [error] <tpt> // tree.tpe=org.apache.spark.sql.execution.ui.SQLTab
>> [error] Apply( // def <init>(listener:
>> org.apache.spark.sql.execution.ui.SQLListener,sparkUI:
>> org.apache.spark.ui.SparkUI): org.apache.spark.sql.execution.ui.SQLTab
>> in class SQLTab, tree.tpe=org.apache.spark
>> .sql.execution.ui.SQLTab
>> [error] new org.apache.spark.sql.execution.ui.SQLTab."<init>"
>> // def <init>(listener:
>> org.apache.spark.sql.execution.ui.SQLListener,sparkUI:
>> org.apache.spark.ui.SparkUI): org.apache.spark.sql.execution.ui.
>> SQLTab in class SQLTab, tree.tpe=(listener:
>> org.apache.spark.sql.execution.ui.SQLListener, sparkUI:
>> org.apache.spark.ui.SparkUI)org.apache.spark.sql.execution.ui.SQLTab
>> [error] // 2 arguments
>> [error] "listener" // val listener:
>> org.apache.spark.sql.execution.ui.SQLListener,
>> tree.tpe=org.apache.spark.sql.execution.ui.SQLListener
>> [error] "x$13" // x$13: org.apache.spark.ui.SparkUI,
>> tree.tpe=org.apache.spark.ui.SparkUI
>> [error] )
>> [error] )
>> [error] )
>> [error] )
>> [error]
>> [error] == Expanded type of tree ==
>> [error]
>> [error] TypeRef(
>> [error] TypeSymbol(
>> [error] abstract trait Seq[+A] extends PartialFunction[Int,A] with
>> Iterable[A] with GenSeq[A] with GenericTraversableTemplate[A,Seq] with
>> SeqLike[A,Seq[A]]
>> [error]
>> [error] )
>> [error] normalize = PolyType(
>> [error] typeParams = List(TypeParam(+A))
>> [error] resultType = TypeRef(
>> [error] TypeSymbol(
>> [error] abstract trait Seq[+A] extends PartialFunction[Int,A]
>> with Iterable[A] with GenSeq[A] with GenericTraversableTemplate[A,Seq]
>> with SeqLike[A,Seq[A]]
>> [error]
>> [error] )
>> [error] args = List(TypeParamTypeRef(TypeParam(+A)))
>> [error] )
>> [error] )
>> [error] )
>> [error]
>> [error] uncaught exception during compilation:
>> scala.reflect.internal.Types$TypeError
>> scala.reflect.internal.Types$TypeError: bad symbolic reference. A
>> signature in WebUI.class refers to term servlet
>> in value org.jetty which is not available.
>> It may be completely missing from the current classpath, or the version on
>> the classpath might be incompatible with the version used when
>> compiling WebUI.class.
>> at
>> scala.reflect.internal.pickling.UnPickler$Scan.toTypeError(UnPickler.scala:847)
>> at
>> scala.reflect.internal.pickling.UnPickler$Scan$LazyTypeRef.complete(UnPickler.scala:854)
>> at
>> scala.reflect.internal.pickling.UnPickler$Scan$LazyTypeRef.load(UnPickler.scala:863)
>> at
>> scala.reflect.internal.Symbols$Symbol.typeParams(Symbols.scala:1489)
>> at
>> scala.tools.nsc.transform.SpecializeTypes$$anonfun$scala$tools$nsc$transform$SpecializeType
>> ...
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@spark.apache.org
>> For additional commands, e-mail: user-help@spark.apache.org
>>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@spark.apache.org
For additional commands, e-mail: user-help@spark.apache.org