TestRestAdaptor.java and OozieAdaptor.java are missing license file.
Have added the license files.
ChukwaConfiguration class is designed to read ChukwaConfiguration files. It looks like ChukwaUtil does something similar but not exactly. I think it could be optimized to use ChukwaConfiguration class to reduce some duplications.
the readConfig() method in ChukwaAgent.java might be reused in many places. To avoid code duplication, i have placed this method in ChukwaUtil class. Now both oozieAdaptor and chukwaAgent classes can read the chukwaconfiguration code using this readConfiguration method in chukwaUtil class. ( essentially, refactoring)