Details
-
Bug
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
None
-
None
-
None
Description
In SparkMain we use the option --conf spark.driver.extraClassPath= to put together the jars needed for Spark. If the user specifies this option, Oozie appends to the value.
If --driver-class-path is defined in <spark-opts> then it's value overwrites the other ones, causing the Spark action to fail.
We should handle both ways to define classpaths the same.