title: Oozie: why error log shows in mapreduce job, not in Spark job?
body: <p>I submitted a oozie workflow that is a shell action, it calls <code>spark-submit</code> to run a Spring boot application which is a <code>jar</code> file. It runs on yarn in client mode.</p>
  <p>However, I found that the all Spring log is inside oozie mapreduce job in yarn, not in Spark job itself. I don't understand why?</p>