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