I've written a small UDF and placed it in a JAR (a.jar).

The UDF has a dependency on a class in another JAR (b.jar).

in Hive, I do:

  add jar a.jar;
  add jar b.jar;
  create temporary function .....;

but when I execute the UDF, the dependency in b.jar is not found 
(NoClassDefFoundError).
If I create a single JAR that contains the UDF and it's dependencies, the 
function works.
Do all of the classes required for a UDF have to be supplied in a single JAR 
file?

TIA
Brian

Reply via email to