Solucionados gran parte de los errores comunicados por el profesor.
Queda reportError e invokeLater. Yeeehaaa!!