Pig MapReduceLauncher does not use jars in register statement ---------------------------------------------------------------
Key: PIG-1489 URL: https://issues.apache.org/jira/browse/PIG-1489 Project: Pig Issue Type: Bug Reporter: Olga Natkovich Fix For: 0.8.0 If my Pig StorFunc has its own OutputFormat class then Pig MapReducelauncher will try to instantiate it before launching the mapreduce job and fail with ClassNotFoundException. This happens because Pig MapReduce launcher uses its own classloader and ignores the classes in the jars in the register statement. The effect is that the jars not only have to be in "register " statement in the script but also in the pig classpath with the -classpath tag. This can be remedied by making the Pig MapReduceLauncher constructing a classloader that includes the registered jars and using that to instantiate the OutputFormat class. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.