[ https://issues.apache.org/jira/browse/HIVE-9211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14298426#comment-14298426 ]
Chengxiang Li commented on HIVE-9211: ------------------------------------- Hi, [~brocknoland], the missed class is from commons-collections jar, i left the exception stace at the last, the Spark assembly from current Spark tarball does not include commons-collections jar. I build spark v1.2.0 on my own environment, it does include commons-collections jar. {noformat} Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/collections/map/UnmodifiableMap at org.apache.hadoop.conf.Configuration$DeprecationContext.<init>(Configuration.java:398) at org.apache.hadoop.conf.Configuration.<clinit>(Configuration.java:438) at org.apache.spark.deploy.yarn.YarnSparkHadoopUtil.newConfiguration(YarnSparkHadoopUtil.scala:57) at org.apache.spark.deploy.SparkHadoopUtil.<init>(SparkHadoopUtil.scala:42) at org.apache.spark.deploy.yarn.YarnSparkHadoopUtil.<init>(YarnSparkHadoopUtil.scala:45) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at java.lang.Class.newInstance0(Class.java:374) at java.lang.Class.newInstance(Class.java:327) at org.apache.spark.deploy.SparkHadoopUtil$.liftedTree1$1(SparkHadoopUtil.scala:196) at org.apache.spark.deploy.SparkHadoopUtil$.<init>(SparkHadoopUtil.scala:194) at org.apache.spark.deploy.SparkHadoopUtil$.<clinit>(SparkHadoopUtil.scala) at org.apache.spark.executor.CoarseGrainedExecutorBackend$.run(CoarseGrainedExecutorBackend.scala:115) at org.apache.spark.executor.CoarseGrainedExecutorBackend$.main(CoarseGrainedExecutorBackend.scala:161) at org.apache.spark.executor.CoarseGrainedExecutorBackend.main(CoarseGrainedExecutorBackend.scala) Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.map.UnmodifiableMap at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang {noformat} > Research on build mini HoS cluster on YARN for unit test[Spark Branch] > ---------------------------------------------------------------------- > > Key: HIVE-9211 > URL: https://issues.apache.org/jira/browse/HIVE-9211 > Project: Hive > Issue Type: Sub-task > Components: Spark > Reporter: Chengxiang Li > Assignee: Chengxiang Li > Labels: Spark-M5 > Attachments: HIVE-9211.1-spark.patch, HIVE-9211.2-spark.patch, > HIVE-9211.2-spark.patch, HIVE-9211.3-spark.patch, HIVE-9211.4-spark.patch > > > HoS on YARN is a common use case in product environment, we'd better enable > unit test for this case. -- This message was sent by Atlassian JIRA (v6.3.4#6332)