I am having an issue when I try to get the hdfs plugin working. When I try to start azkaban-web i get the following error:
2013/07/17 17:24:36.038 -0500 ERROR [AzkabanWebServer] [Azkaban] Plugin class azkaban.viewer.hdfs.HdfsBrowserServlet
2013/07/17 17:24:36.040 -0500 INFO [AzkabanWebServer] [Azkaban] Source jar /usr/lib/azkaban/azkaban-2.1-web/plugins/viewer/hdfs/lib/azkaban-hdfs-viewer-2.1.jar
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/security/AccessControlException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2416)
at java.lang.Class.getConstructor0(Class.java:2726)
at java.lang.Class.getConstructor(Class.java:1676)
at azkaban.webapp.AzkabanWebServer.loadViewerPlugins(AzkabanWebServer.java:585)
at azkaban.webapp.AzkabanWebServer.main(AzkabanWebServer.java:446)
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.security.AccessControlException
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
... 6 more
Any ideas what may be causing this? Do I need to have Azkaban proxy to another user?
Brian A.