-
Está obteniendo una excepción de IO. Posibles razones para esto . Tu servidor no responde. si ya funciona, verifique la conexión a través de algunas herramientas (sqlplus/toad/tns), si todo funciona, puede volver a intentarlo (si la fuente de datos involucrada restablece/actualiza el estado)
-
Parece que está obteniendo conexión en su clase auxiliar usando el método getconnection(). En el que puede exceptuar la conexión y hacer alguna operación. Obtiene una excepción de puntero nulo en el método getConnection. Tienes que mostrarnos cuál es la causa de Nullpointer.
-
Finalmente, puede simplemente escribir una consulta para devolver verdadero/falso si alguno de los asientos no está reservado en lugar de iterar todos los resultados y detenerse cuando no se encuentra reservado.