Buenas,
Intenta hacer un printStackTrace() de la excepcion. De esta forma te va a decir cual es la linea exacta del codigo que falla.
Ese error se suele dar cuando intentas acceder a un elemento no existente dentro de una lista inicializada.
Un ejemplo reproducible:
Código Java:
Ver originalpublic static void main
(String[] args
) { List<String> list = new ArrayList<String>();//Empty List
list.get(0);
}
Un saludo