-
Otrzymujesz wyjątek IO. Możliwe przyczyny tego . Twój serwer nie odpowiada. jeśli już działa, sprawdź połączenie za pomocą niektórych narzędzi ( sqlplus/toad/tns), jeśli wszystko działa, możesz spróbować ponownie (jeśli źródło danych jest zaangażowane, przywróć/odśwież stan)
-
Wygląda na to, że uzyskujesz połączenie w swojej klasie pomocniczej za pomocą metody getconnection(). W którym możesz z wyjątkiem połączenia i wykonania jakiejś operacji. Otrzymujesz wyjątek Null Pointer w metodzie getConnection. Musisz nam pokazać, co jest przyczyną Nullpointer.
-
Na koniec możesz po prostu napisać zapytanie, które zwróci true/false, jeśli jedno z miejsc nie zostanie zarezerwowane, zamiast iterować wszystkie wyniki i zatrzymać się, gdy zostanie znalezione niezarezerwowane.