I¹m writing a custom mapper/reducer which internally uses a Hive serde for
output. I have the Oozie shared libs located in HDFS in
/user/${user.name}/oozie/share/lib, and have set
oozie.use.system.libpath=true in my job configuration.

Still my job is failing because of missing dependencies.

I looked at the job configuration and noticed that the only system library
added to the class path is oozie/json-simple-1.1.jar.

Does Oozie inspect what action nodes are in a workflow, and sub-set the
class path based on need? Since this is a map-reduce job, I do not have any
hive actions in the workflow.

-Chris


Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to