Generated the java docs and fixed the errors that it generated as well.