Hi Janan,

Sorry, I was sleeping. I guess you sent a email to me first and then ask it
to mailing list because I am not answering.

I just tested this to double-check and could produce the same exception
below:

java.lang.NoSuchMethodError:
scala.Predef$.$conforms()Lscala/Predef$$less$colon$less;
at com.databricks.spark.xml.XmlOptions.<init>(XmlOptions.scala:26)
at com.databricks.spark.xml.XmlOptions$.apply(XmlOptions.scala:48)
at
com.databricks.spark.xml.DefaultSource.createRelation(DefaultSource.scala:58)
at
com.databricks.spark.xml.DefaultSource.createRelation(DefaultSource.scala:44)
at
org.apache.spark.sql.execution.datasources.ResolvedDataSource$.apply(ResolvedDataSource.scala:125)
at org.apache.spark.sql.DataFrameReader.load(DataFrameReader.scala:114)
at org.apache.spark.sql.DataFrameReader.load(DataFrameReader.scala:104)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)



Try to another Scala compiled one. There are two as below:

Scala 2.10

groupId: com.databricks
artifactId: spark-xml_2.10
version: 0.3.3

Scala 2.11

groupId: com.databricks
artifactId: spark-xml_2.11
version: 0.3.3



2016-04-26 6:57 GMT+09:00 Michael Armbrust <mich...@databricks.com>:

> You are using a version of the library that was compiled for a different
> version of Scala than the version of Spark that you are using.  Make sure
> that they match up.
>
> On Mon, Apr 25, 2016 at 5:19 PM, Mohamed ismail <
> mismai...@yahoo.com.invalid> wrote:
>
>> here is an example with code.
>> http://stackoverflow.com/questions/33078221/xml-processing-in-spark
>>
>> I haven't tried.
>>
>>
>> On Monday, April 25, 2016 1:06 PM, Jinan Alhajjaj <
>> j.r.alhaj...@hotmail.com> wrote:
>>
>>
>> Hi All,
>> I am trying to use XML data source that is used for parsing and querying
>> XML data with Apache Spark, for Spark SQL and data frames.I am using Apache
>> spark version 1.6.1 and I am using Java as a programming language.
>> I wrote this sample code :
>> SparkConf conf = new SparkConf().setAppName("parsing").setMaster("local");
>>
>> JavaSparkContext sc = new JavaSparkContext(conf);
>>
>> SQLContext sqlContext = new SQLContext(sc);
>>
>> DataFrame df =
>> sqlContext.read().format("com.databricks.spark.xml").option("rowtag",
>> "page").load("file.xml");
>>
>> When I run this code I faced a problem which is
>> Exception in thread "main" java.lang.NoSuchMethodError:
>> scala.Predef$.$conforms()Lscala/Predef$$less$colon$less;
>> at com.databricks.spark.xml.XmlOptions.<init>(XmlOptions.scala:26)
>> at com.databricks.spark.xml.XmlOptions$.apply(XmlOptions.scala:48)
>> at
>> com.databricks.spark.xml.DefaultSource.createRelation(DefaultSource.scala:58)
>> at
>> com.databricks.spark.xml.DefaultSource.createRelation(DefaultSource.scala:44)
>> at
>> org.apache.spark.sql.execution.datasources.ResolvedDataSource$.apply(ResolvedDataSource.scala:158)
>> at org.apache.spark.sql.DataFrameReader.load(DataFrameReader.scala:119)
>> at org.apache.spark.sql.DataFrameReader.load(DataFrameReader.scala:109)
>> at datbricxml.parsing.main(parsing.java:16).
>> Please, I need to solve this error for my senior project ASAP.
>>
>>
>>
>>
>

Reply via email to