Presta attenzione alle chiamate Oracle, a quali query sono state inviate per l'esecuzione, il timeout della connessione non dipende dal conteggio massimo del pool di connessioni, la tua richiesta serve permanentemente una connessione. Registra le tue richieste e prova anche a simularle, controlla la durata dell'esecuzione in DB.