I recently came across a team that is trying to create a WAR file with Hadoop MR jars and other web app jars and deploy them onto a webserver like JBoss and run the end to end application on web?
In the local pseudo hadoop cluster, the team was able to run the jar and get desired output.
But when they created a war file of all the jars that have Hadoop MR jars and other web application jars, and run it from Jboss, the MR jobs are not being executed.
I dont think so it is a good idea to create a WAR file as we have the MR jars deployed on edge node and use connectors from other web applications to execute the jobs.
Please advise me and correct me if I am wrong.