Why do you extend CombineFileInputFormat? It looks like you are overriding everything.