Din DriverManager.setLoginTimeout(1); anger maximal tid i sekunder för att drivrutinen ska vänta medan den ansluter till databasen. I ditt fall är den inställd på 1.
För att inte ha någon gräns, ställ in setLoginTimeout(0) där 0 betyder ingen gräns.
Jag hoppas att detta hjälper.
Uppdatera om din instans xxx inte finns, hur skulle du förvänta dig att din Oracle-drivrutin skulle ansluta till databasen? Det spelar ingen roll hur länge du ställer in din loginTimeout det finns ingen "värd" att ansluta till.