<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Error: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.SQLStdConfOnlyAuthorizerFactory in Archives of Support Questions (Read Only)</title>
    <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Error-java-lang-ClassNotFoundException-org-apache-hadoop/m-p/113787#M46826</link>
    <description>&lt;P&gt;Hi we have a Hana Hadoop integrated implementation using Spark Controller.&lt;/P&gt;&lt;P&gt;When we are creating data preview at Hana for the virtual table which is created from a Hive table ,we are getting class not found error at spark controller log.&lt;/P&gt;&lt;P&gt;While creating the data preview HANA send a select query request to hive via spark controller.&lt;/P&gt;&lt;P&gt;Other functionalities like table details like name and schema are all coming in Hana. Only issue we are facing is it cannot fetch the data.&lt;/P&gt;&lt;P&gt;Hana SPS10&lt;/P&gt;&lt;P&gt;Spark 1.4.1.2.3&lt;/P&gt;&lt;P&gt;Spark Controller 1.5 Patch 0&lt;/P&gt;&lt;P&gt;Hive 1.2.1.2.3&lt;/P&gt;&lt;P&gt;Error log :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2016-11-21 06:09:23,632 [DEBUG] &amp;lt;?x-ml version="1.0"?&amp;gt;&amp;lt;hana:queryplan xmlns:hana="
SELECT'&amp;gt;http://www.sap.com/hana"&amp;gt;&amp;lt;select&amp;gt;&amp;lt;sql&amp;gt;SELECT "employee"."name", "employee"."dept", "employee"."level" FROM "big_poc"."employee" "employee"  LIMIT 200 &amp;lt;/sql&amp;gt;&amp;lt;typeInfo&amp;gt;&amp;lt;column&amp;gt;&amp;lt;name&amp;gt;COL0&amp;lt;/name&amp;gt;&amp;lt;type&amp;gt;29&amp;lt;/type&amp;gt;&amp;lt;/column&amp;gt;&amp;lt;column&amp;gt;&amp;lt;name&amp;gt;COL1&amp;lt;/name&amp;gt;&amp;lt;type&amp;gt;29&amp;lt;/type&amp;gt;&amp;lt;/column&amp;gt;&amp;lt;column&amp;gt;&amp;lt;name&amp;gt;COL2&amp;lt;/name&amp;gt;&amp;lt;type&amp;gt;3&amp;lt;/type&amp;gt;&amp;lt;/column&amp;gt;&amp;lt;/typeInfo&amp;gt;&amp;lt;parameters/&amp;gt;&amp;lt;relocators/&amp;gt;&amp;lt;/select&amp;gt;&amp;lt;/hana:queryplan&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2016-11-21 06:09:25,078 [ERROR] java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.SQLStdConfOnlyAuthorizerFactory
  at org.apache.hadoop.hive.ql.session.SessionState.setupAuth(SessionState.java:399)
  at org.apache.hadoop.hive.ql.session.SessionState.getAuthenticator(SessionState.java:867)
  at org.apache.hadoop.hive.ql.session.SessionState.getUserFromAuthenticator(SessionState.java:589)
  at org.apache.hadoop.hive.ql.metadata.Table.getEmptyTable(Table.java:174)
  at org.apache.hadoop.hive.ql.metadata.Table.&amp;lt;init&amp;gt;(Table.java:116)
  at org.apache.spark.sql.hive.client.ClientWrapper.org$apache$spark$sql$hive$client$ClientWrapper$$toQlTable(ClientWrapper.scala:237)
  at org.apache.spark.sql.hive.client.ClientWrapper$$anonfun$getAllPartitions$1.apply(ClientWrapper.scala:297)
  at org.apache.spark.sql.hive.client.ClientWrapper$$anonfun$getAllPartitions$1.apply(ClientWrapper.scala:296)
  at org.apache.spark.sql.hive.client.ClientWrapper.withHiveState(ClientWrapper.scala:155)
  at org.apache.spark.sql.hive.client.ClientWrapper.getAllPartitions(ClientWrapper.scala:296)
  at org.apache.spark.sql.hive.client.HiveTable.getAllPartitions(ClientInterface.scala:74)
  at org.apache.spark.sql.hive.MetastoreRelation.&amp;lt;init&amp;gt;(HiveMetastoreCatalog.scala:645)
  at org.apache.spark.sql.hive.HiveMetastoreCatalog.lookupRelation(HiveMetastoreCatalog.scala:248)
  at org.apache.spark.sql.hive.hana.HanaESSQLContext$$anon$1.org$apache$spark$sql$hive$hana$HanaESCatalogNew$$super$lookupRelation(HanaESSQLContext.scala:27)
  at org.apache.spark.sql.hive.hana.HanaESCatalogNew$class.lookupRelation(HanaESCatalogNew.scala:27)
  at org.apache.spark.sql.hive.hana.HanaESSQLContext$$anon$1.org$apache$spark$sql$catalyst$analysis$OverrideCatalog$$super$lookupRelation(HanaESSQLContext.scala:27)
  at org.apache.spark.sql.catalyst.analysis.OverrideCatalog$$anonfun$lookupRelation$3.apply(Catalog.scala:165)
  at org.apache.spark.sql.catalyst.analysis.OverrideCatalog$$anonfun$lookupRelation$3.apply(Catalog.scala:165)
  at scala.Option.getOrElse(Option.scala:120)
  at org.apache.spark.sql.catalyst.analysis.OverrideCatalog$class.lookupRelation(Catalog.scala:165)
  at org.apache.spark.sql.hive.hana.HanaESSQLContext$$anon$1.lookupRelation(HanaESSQLContext.scala:27)
  at org.apache.spark.sql.catalyst.analysis.Analyzer$ResolveRelations$.getTable(Analyzer.scala:222)
  at org.apache.spark.sql.catalyst.analysis.Analyzer$ResolveRelations$$anonfun$apply$7.applyOrElse(Analyzer.scala:233)
  at org.apache.spark.sql.catalyst.analysis.Analyzer$ResolveRelations$$anonfun$apply$7.applyOrElse(Analyzer.scala:229)
  at org.apache.spark.sql.catalyst.trees.TreeNode$$anonfun$3.apply(TreeNode.scala:222)
  at org.apache.spark.sql.catalyst.trees.TreeNode$$anonfun$3.apply(TreeNode.scala:222)
  at org.apache.spark.sql.catalyst.trees.CurrentOrigin$.withOrigin(TreeNode.scala:51)
  at org.apache.spark.sql.catalyst.trees.TreeNode.transformDown(TreeNode.scala:221)
  at org.apache.spark.sql.catalyst.trees.TreeNode$$anonfun$4.apply(TreeNode.scala:242)
  at scala.collection.Iterator$$anon$11.next(Iterator.scala:328)
  at scala.collection.Iterator$class.foreach(Iterator.scala:727)
  at scala.collection.AbstractIterator.foreach(Iterator.scala:1157)
  at scala.collection.generic.Growable$class.$plus$plus$eq(Growable.scala:48)
  at scala.collection.mutable.ArrayBuffer.$plus$plus$eq(ArrayBuffer.scala:103)
  at scala.collection.mutable.ArrayBuffer.$plus$plus$eq(ArrayBuffer.scala:47)
  at scala.collection.TraversableOnce$class.to(TraversableOnce.scala:273)
  at scala.collection.AbstractIterator.to(Iterator.scala:1157)
  at scala.collection.TraversableOnce$class.toBuffer(TraversableOnce.scala:265)
  at scala.collection.AbstractIterator.toBuffer(Iterator.scala:1157)
  at scala.collection.TraversableOnce$class.toArray(TraversableOnce.scala:252)
  at scala.collection.AbstractIterator.toArray(Iterator.scala:1157)
  at org.apache.spark.sql.catalyst.trees.TreeNode.transformChildrenDown(TreeNode.scala:272)
  at org.apache.spark.sql.catalyst.trees.TreeNode.transformDown(TreeNode.scala:227)
  at org.apache.spark.sql.catalyst.trees.TreeNode$$anonfun$4.apply(TreeNode.scala:242)
  at scala.collection.Iterator$$anon$11.next(Iterator.scala:328)
  at scala.collection.Iterator$class.foreach(Iterator.scala:727)
  at scala.collection.AbstractIterator.foreach(Iterator.scala:1157)
  at scala.collection.generic.Growable$class.$plus$plus$eq(Growable.scala:48)
  at scala.collection.mutable.ArrayBuffer.$plus$plus$eq(ArrayBuffer.scala:103)
  at scala.collection.mutable.ArrayBuffer.$plus$plus$eq(ArrayBuffer.scala:47)
  at scala.collection.TraversableOnce$class.to(TraversableOnce.scala:273)
  at scala.collection.AbstractIterator.to(Iterator.scala:1157)
  at scala.collection.TraversableOnce$class.toBuffer(TraversableOnce.scala:265)
  at scala.collection.AbstractIterator.toBuffer(Iterator.scala:1157)
  at scala.collection.TraversableOnce$class.toArray(TraversableOnce.scala:252)
  at scala.collection.AbstractIterator.toArray(Iterator.scala:1157)
  at org.apache.spark.sql.catalyst.trees.TreeNode.transformChildrenDown(TreeNode.scala:272)
  at org.apache.spark.sql.catalyst.trees.TreeNode.transformDown(TreeNode.scala:227)
  at org.apache.spark.sql.catalyst.trees.TreeNode.transform(TreeNode.scala:212)
  at org.apache.spark.sql.catalyst.analysis.Analyzer$ResolveRelations$.apply(Analyzer.scala:229)
  at org.apache.spark.sql.catalyst.analysis.Analyzer$ResolveRelations$.apply(Analyzer.scala:219)
  at org.apache.spark.sql.catalyst.rules.RuleExecutor$$anonfun$execute$1$$anonfun$apply$1.apply(RuleExecutor.scala:61)
  at org.apache.spark.sql.catalyst.rules.RuleExecutor$$anonfun$execute$1$$anonfun$apply$1.apply(RuleExecutor.scala:59)
  at scala.collection.LinearSeqOptimized$class.foldLeft(LinearSeqOptimized.scala:111)
  at scala.collection.immutable.List.foldLeft(List.scala:84)
  at org.apache.spark.sql.catalyst.rules.RuleExecutor$$anonfun$execute$1.apply(RuleExecutor.scala:59)
  at org.apache.spark.sql.catalyst.rules.RuleExecutor$$anonfun$execute$1.apply(RuleExecutor.scala:51)
  at scala.collection.immutable.List.foreach(List.scala:318)
  at org.apache.spark.sql.catalyst.rules.RuleExecutor.execute(RuleExecutor.scala:51)
  at org.apache.spark.sql.SQLContext$QueryExecution.analyzed$lzycompute(SQLContext.scala:933)
  at org.apache.spark.sql.SQLContext$QueryExecution.analyzed(SQLContext.scala:933)
  at org.apache.spark.sql.SQLContext$QueryExecution.assertAnalyzed(SQLContext.scala:931)
  at org.apache.spark.sql.DataFrame.&amp;lt;init&amp;gt;(DataFrame.scala:131)
  at org.apache.spark.sql.DataFrame$.apply(DataFrame.scala:51)
  at org.apache.spark.sql.SQLContext.sql(SQLContext.scala:755)
  at org.apache.spark.sql.hive.hana.HanaSQLContext$class.executeHANAQueryTask(HanaSQLContext.scala:115)
  at org.apache.spark.sql.hive.hana.HanaESSQLContext.executeHANAQueryTask(HanaESSQLContext.scala:23)
  at com.sap.hana.spark.network.CommandHandler$$anonfun$receive$2$$anonfun$applyOrElse$8.apply(CommandRouter.scala:278)
  at com.sap.hana.spark.network.CommandHandler$$anonfun$receive$2$$anonfun$applyOrElse$8.apply(CommandRouter.scala:275)
  at scala.collection.immutable.List.foreach(List.scala:318)
  at com.sap.hana.spark.network.CommandHandler$$anonfun$receive$2.applyOrElse(CommandRouter.scala:275)
  at akka.actor.Actor$class.aroundReceive(Actor.scala:465)
  at com.sap.hana.spark.network.CommandHandler.aroundReceive(CommandRouter.scala:162)
  at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516)
  at akka.actor.ActorCell.invoke(ActorCell.scala:487)
  at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238)
  at akka.dispatch.Mailbox.run(Mailbox.scala:220)
  at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:393)
  at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
  at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
  at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
  at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.SQLStdConfOnlyAuthorizerFactory
  at org.apache.hadoop.hive.ql.metadata.HiveUtils.getAuthorizeProviderManager(HiveUtils.java:376)
  at org.apache.hadoop.hive.ql.session.SessionState.setupAuth(SessionState.java:381)
  ... 91 more
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.SQLStdConfOnlyAuthorizerFactory
  at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
  at org.apache.spark.sql.hive.client.IsolatedClientLoader$$anon$1.doLoadClass(IsolatedClientLoader.scala:154)
  at org.apache.spark.sql.hive.client.IsolatedClientLoader$$anon$1.loadClass(IsolatedClientLoader.scala:142)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Class.java:348)
  at org.apache.hadoop.hive.ql.metadata.HiveUtils.getAuthorizeProviderManager(HiveUtils.java:366)
  ... 92 more&lt;/P&gt;</description>
    <pubDate>Mon, 21 Nov 2016 19:33:20 GMT</pubDate>
    <dc:creator>syedzeeshanahme</dc:creator>
    <dc:date>2016-11-21T19:33:20Z</dc:date>
    <item>
      <title>Error: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.SQLStdConfOnlyAuthorizerFactory</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Error-java-lang-ClassNotFoundException-org-apache-hadoop/m-p/113787#M46826</link>
      <description>&lt;P&gt;Hi we have a Hana Hadoop integrated implementation using Spark Controller.&lt;/P&gt;&lt;P&gt;When we are creating data preview at Hana for the virtual table which is created from a Hive table ,we are getting class not found error at spark controller log.&lt;/P&gt;&lt;P&gt;While creating the data preview HANA send a select query request to hive via spark controller.&lt;/P&gt;&lt;P&gt;Other functionalities like table details like name and schema are all coming in Hana. Only issue we are facing is it cannot fetch the data.&lt;/P&gt;&lt;P&gt;Hana SPS10&lt;/P&gt;&lt;P&gt;Spark 1.4.1.2.3&lt;/P&gt;&lt;P&gt;Spark Controller 1.5 Patch 0&lt;/P&gt;&lt;P&gt;Hive 1.2.1.2.3&lt;/P&gt;&lt;P&gt;Error log :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2016-11-21 06:09:23,632 [DEBUG] &amp;lt;?x-ml version="1.0"?&amp;gt;&amp;lt;hana:queryplan xmlns:hana="
SELECT'&amp;gt;http://www.sap.com/hana"&amp;gt;&amp;lt;select&amp;gt;&amp;lt;sql&amp;gt;SELECT "employee"."name", "employee"."dept", "employee"."level" FROM "big_poc"."employee" "employee"  LIMIT 200 &amp;lt;/sql&amp;gt;&amp;lt;typeInfo&amp;gt;&amp;lt;column&amp;gt;&amp;lt;name&amp;gt;COL0&amp;lt;/name&amp;gt;&amp;lt;type&amp;gt;29&amp;lt;/type&amp;gt;&amp;lt;/column&amp;gt;&amp;lt;column&amp;gt;&amp;lt;name&amp;gt;COL1&amp;lt;/name&amp;gt;&amp;lt;type&amp;gt;29&amp;lt;/type&amp;gt;&amp;lt;/column&amp;gt;&amp;lt;column&amp;gt;&amp;lt;name&amp;gt;COL2&amp;lt;/name&amp;gt;&amp;lt;type&amp;gt;3&amp;lt;/type&amp;gt;&amp;lt;/column&amp;gt;&amp;lt;/typeInfo&amp;gt;&amp;lt;parameters/&amp;gt;&amp;lt;relocators/&amp;gt;&amp;lt;/select&amp;gt;&amp;lt;/hana:queryplan&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2016-11-21 06:09:25,078 [ERROR] java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.SQLStdConfOnlyAuthorizerFactory
  at org.apache.hadoop.hive.ql.session.SessionState.setupAuth(SessionState.java:399)
  at org.apache.hadoop.hive.ql.session.SessionState.getAuthenticator(SessionState.java:867)
  at org.apache.hadoop.hive.ql.session.SessionState.getUserFromAuthenticator(SessionState.java:589)
  at org.apache.hadoop.hive.ql.metadata.Table.getEmptyTable(Table.java:174)
  at org.apache.hadoop.hive.ql.metadata.Table.&amp;lt;init&amp;gt;(Table.java:116)
  at org.apache.spark.sql.hive.client.ClientWrapper.org$apache$spark$sql$hive$client$ClientWrapper$$toQlTable(ClientWrapper.scala:237)
  at org.apache.spark.sql.hive.client.ClientWrapper$$anonfun$getAllPartitions$1.apply(ClientWrapper.scala:297)
  at org.apache.spark.sql.hive.client.ClientWrapper$$anonfun$getAllPartitions$1.apply(ClientWrapper.scala:296)
  at org.apache.spark.sql.hive.client.ClientWrapper.withHiveState(ClientWrapper.scala:155)
  at org.apache.spark.sql.hive.client.ClientWrapper.getAllPartitions(ClientWrapper.scala:296)
  at org.apache.spark.sql.hive.client.HiveTable.getAllPartitions(ClientInterface.scala:74)
  at org.apache.spark.sql.hive.MetastoreRelation.&amp;lt;init&amp;gt;(HiveMetastoreCatalog.scala:645)
  at org.apache.spark.sql.hive.HiveMetastoreCatalog.lookupRelation(HiveMetastoreCatalog.scala:248)
  at org.apache.spark.sql.hive.hana.HanaESSQLContext$$anon$1.org$apache$spark$sql$hive$hana$HanaESCatalogNew$$super$lookupRelation(HanaESSQLContext.scala:27)
  at org.apache.spark.sql.hive.hana.HanaESCatalogNew$class.lookupRelation(HanaESCatalogNew.scala:27)
  at org.apache.spark.sql.hive.hana.HanaESSQLContext$$anon$1.org$apache$spark$sql$catalyst$analysis$OverrideCatalog$$super$lookupRelation(HanaESSQLContext.scala:27)
  at org.apache.spark.sql.catalyst.analysis.OverrideCatalog$$anonfun$lookupRelation$3.apply(Catalog.scala:165)
  at org.apache.spark.sql.catalyst.analysis.OverrideCatalog$$anonfun$lookupRelation$3.apply(Catalog.scala:165)
  at scala.Option.getOrElse(Option.scala:120)
  at org.apache.spark.sql.catalyst.analysis.OverrideCatalog$class.lookupRelation(Catalog.scala:165)
  at org.apache.spark.sql.hive.hana.HanaESSQLContext$$anon$1.lookupRelation(HanaESSQLContext.scala:27)
  at org.apache.spark.sql.catalyst.analysis.Analyzer$ResolveRelations$.getTable(Analyzer.scala:222)
  at org.apache.spark.sql.catalyst.analysis.Analyzer$ResolveRelations$$anonfun$apply$7.applyOrElse(Analyzer.scala:233)
  at org.apache.spark.sql.catalyst.analysis.Analyzer$ResolveRelations$$anonfun$apply$7.applyOrElse(Analyzer.scala:229)
  at org.apache.spark.sql.catalyst.trees.TreeNode$$anonfun$3.apply(TreeNode.scala:222)
  at org.apache.spark.sql.catalyst.trees.TreeNode$$anonfun$3.apply(TreeNode.scala:222)
  at org.apache.spark.sql.catalyst.trees.CurrentOrigin$.withOrigin(TreeNode.scala:51)
  at org.apache.spark.sql.catalyst.trees.TreeNode.transformDown(TreeNode.scala:221)
  at org.apache.spark.sql.catalyst.trees.TreeNode$$anonfun$4.apply(TreeNode.scala:242)
  at scala.collection.Iterator$$anon$11.next(Iterator.scala:328)
  at scala.collection.Iterator$class.foreach(Iterator.scala:727)
  at scala.collection.AbstractIterator.foreach(Iterator.scala:1157)
  at scala.collection.generic.Growable$class.$plus$plus$eq(Growable.scala:48)
  at scala.collection.mutable.ArrayBuffer.$plus$plus$eq(ArrayBuffer.scala:103)
  at scala.collection.mutable.ArrayBuffer.$plus$plus$eq(ArrayBuffer.scala:47)
  at scala.collection.TraversableOnce$class.to(TraversableOnce.scala:273)
  at scala.collection.AbstractIterator.to(Iterator.scala:1157)
  at scala.collection.TraversableOnce$class.toBuffer(TraversableOnce.scala:265)
  at scala.collection.AbstractIterator.toBuffer(Iterator.scala:1157)
  at scala.collection.TraversableOnce$class.toArray(TraversableOnce.scala:252)
  at scala.collection.AbstractIterator.toArray(Iterator.scala:1157)
  at org.apache.spark.sql.catalyst.trees.TreeNode.transformChildrenDown(TreeNode.scala:272)
  at org.apache.spark.sql.catalyst.trees.TreeNode.transformDown(TreeNode.scala:227)
  at org.apache.spark.sql.catalyst.trees.TreeNode$$anonfun$4.apply(TreeNode.scala:242)
  at scala.collection.Iterator$$anon$11.next(Iterator.scala:328)
  at scala.collection.Iterator$class.foreach(Iterator.scala:727)
  at scala.collection.AbstractIterator.foreach(Iterator.scala:1157)
  at scala.collection.generic.Growable$class.$plus$plus$eq(Growable.scala:48)
  at scala.collection.mutable.ArrayBuffer.$plus$plus$eq(ArrayBuffer.scala:103)
  at scala.collection.mutable.ArrayBuffer.$plus$plus$eq(ArrayBuffer.scala:47)
  at scala.collection.TraversableOnce$class.to(TraversableOnce.scala:273)
  at scala.collection.AbstractIterator.to(Iterator.scala:1157)
  at scala.collection.TraversableOnce$class.toBuffer(TraversableOnce.scala:265)
  at scala.collection.AbstractIterator.toBuffer(Iterator.scala:1157)
  at scala.collection.TraversableOnce$class.toArray(TraversableOnce.scala:252)
  at scala.collection.AbstractIterator.toArray(Iterator.scala:1157)
  at org.apache.spark.sql.catalyst.trees.TreeNode.transformChildrenDown(TreeNode.scala:272)
  at org.apache.spark.sql.catalyst.trees.TreeNode.transformDown(TreeNode.scala:227)
  at org.apache.spark.sql.catalyst.trees.TreeNode.transform(TreeNode.scala:212)
  at org.apache.spark.sql.catalyst.analysis.Analyzer$ResolveRelations$.apply(Analyzer.scala:229)
  at org.apache.spark.sql.catalyst.analysis.Analyzer$ResolveRelations$.apply(Analyzer.scala:219)
  at org.apache.spark.sql.catalyst.rules.RuleExecutor$$anonfun$execute$1$$anonfun$apply$1.apply(RuleExecutor.scala:61)
  at org.apache.spark.sql.catalyst.rules.RuleExecutor$$anonfun$execute$1$$anonfun$apply$1.apply(RuleExecutor.scala:59)
  at scala.collection.LinearSeqOptimized$class.foldLeft(LinearSeqOptimized.scala:111)
  at scala.collection.immutable.List.foldLeft(List.scala:84)
  at org.apache.spark.sql.catalyst.rules.RuleExecutor$$anonfun$execute$1.apply(RuleExecutor.scala:59)
  at org.apache.spark.sql.catalyst.rules.RuleExecutor$$anonfun$execute$1.apply(RuleExecutor.scala:51)
  at scala.collection.immutable.List.foreach(List.scala:318)
  at org.apache.spark.sql.catalyst.rules.RuleExecutor.execute(RuleExecutor.scala:51)
  at org.apache.spark.sql.SQLContext$QueryExecution.analyzed$lzycompute(SQLContext.scala:933)
  at org.apache.spark.sql.SQLContext$QueryExecution.analyzed(SQLContext.scala:933)
  at org.apache.spark.sql.SQLContext$QueryExecution.assertAnalyzed(SQLContext.scala:931)
  at org.apache.spark.sql.DataFrame.&amp;lt;init&amp;gt;(DataFrame.scala:131)
  at org.apache.spark.sql.DataFrame$.apply(DataFrame.scala:51)
  at org.apache.spark.sql.SQLContext.sql(SQLContext.scala:755)
  at org.apache.spark.sql.hive.hana.HanaSQLContext$class.executeHANAQueryTask(HanaSQLContext.scala:115)
  at org.apache.spark.sql.hive.hana.HanaESSQLContext.executeHANAQueryTask(HanaESSQLContext.scala:23)
  at com.sap.hana.spark.network.CommandHandler$$anonfun$receive$2$$anonfun$applyOrElse$8.apply(CommandRouter.scala:278)
  at com.sap.hana.spark.network.CommandHandler$$anonfun$receive$2$$anonfun$applyOrElse$8.apply(CommandRouter.scala:275)
  at scala.collection.immutable.List.foreach(List.scala:318)
  at com.sap.hana.spark.network.CommandHandler$$anonfun$receive$2.applyOrElse(CommandRouter.scala:275)
  at akka.actor.Actor$class.aroundReceive(Actor.scala:465)
  at com.sap.hana.spark.network.CommandHandler.aroundReceive(CommandRouter.scala:162)
  at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516)
  at akka.actor.ActorCell.invoke(ActorCell.scala:487)
  at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238)
  at akka.dispatch.Mailbox.run(Mailbox.scala:220)
  at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:393)
  at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
  at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
  at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
  at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.SQLStdConfOnlyAuthorizerFactory
  at org.apache.hadoop.hive.ql.metadata.HiveUtils.getAuthorizeProviderManager(HiveUtils.java:376)
  at org.apache.hadoop.hive.ql.session.SessionState.setupAuth(SessionState.java:381)
  ... 91 more
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.SQLStdConfOnlyAuthorizerFactory
  at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
  at org.apache.spark.sql.hive.client.IsolatedClientLoader$$anon$1.doLoadClass(IsolatedClientLoader.scala:154)
  at org.apache.spark.sql.hive.client.IsolatedClientLoader$$anon$1.loadClass(IsolatedClientLoader.scala:142)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Class.java:348)
  at org.apache.hadoop.hive.ql.metadata.HiveUtils.getAuthorizeProviderManager(HiveUtils.java:366)
  ... 92 more&lt;/P&gt;</description>
      <pubDate>Mon, 21 Nov 2016 19:33:20 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Error-java-lang-ClassNotFoundException-org-apache-hadoop/m-p/113787#M46826</guid>
      <dc:creator>syedzeeshanahme</dc:creator>
      <dc:date>2016-11-21T19:33:20Z</dc:date>
    </item>
    <item>
      <title>Re: Error: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.SQLStdConfOnlyAuthorizerFactory</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Error-java-lang-ClassNotFoundException-org-apache-hadoop/m-p/113788#M46827</link>
      <description>&lt;P&gt;Are u using  SQL standard based Hive authorization ?? &lt;/P&gt;&lt;P&gt;looks like you didn't configure it :&lt;/P&gt;&lt;P&gt;[ERROR] java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.SQLStdConfOnlyAuthorizerFactory&lt;/P&gt;&lt;P&gt;Please provide following properties :&lt;/P&gt;&lt;UL&gt;
&lt;LI&gt; hive.security.authorization.manager=org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.SQLStdHiveAuthorizerFactory&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;
&lt;LI&gt;hive.security.authorization.enabled=true&lt;/LI&gt;&lt;LI&gt; hive.security.authenticator.manager=org.apache.hadoop.hive.ql.security.SessionStateUserAuthenticator&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Mon, 21 Nov 2016 19:40:45 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Error-java-lang-ClassNotFoundException-org-apache-hadoop/m-p/113788#M46827</guid>
      <dc:creator>hamid_zorgani</dc:creator>
      <dc:date>2016-11-21T19:40:45Z</dc:date>
    </item>
    <item>
      <title>Re: Error: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.SQLStdConfOnlyAuthorizerFactory</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Error-java-lang-ClassNotFoundException-org-apache-hadoop/m-p/113789#M46828</link>
      <description>&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;Changing the value for &lt;/P&gt;&lt;P&gt;hive.security.authorization.manager  = org.apache.hadoop.hive.ql.security.authorization.DefaultHiveAuthorizationProvider&lt;/P&gt;&lt;P&gt;worked.&lt;/P&gt;&lt;P&gt;Changed the hive-site.xml at spark controller.&lt;/P&gt;&lt;P&gt;hive-site conf at Hive Client is having proper authorizations.&lt;/P&gt;&lt;P&gt;Issue Resolved.&lt;/P&gt;</description>
      <pubDate>Mon, 21 Nov 2016 20:04:16 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Error-java-lang-ClassNotFoundException-org-apache-hadoop/m-p/113789#M46828</guid>
      <dc:creator>syedzeeshanahme</dc:creator>
      <dc:date>2016-11-21T20:04:16Z</dc:date>
    </item>
    <item>
      <title>Re: Error: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.SQLStdConfOnlyAuthorizerFactory</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Error-java-lang-ClassNotFoundException-org-apache-hadoop/m-p/113790#M46829</link>
      <description>&lt;P&gt;Glad that's helped! &lt;/P&gt;</description>
      <pubDate>Mon, 21 Nov 2016 20:08:09 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Error-java-lang-ClassNotFoundException-org-apache-hadoop/m-p/113790#M46829</guid>
      <dc:creator>hamid_zorgani</dc:creator>
      <dc:date>2016-11-21T20:08:09Z</dc:date>
    </item>
  </channel>
</rss>

