Menemukan masalahnya... Toni punya saran bagus (tetapi membatalkan pendaftaran driver berarti ketika aplikasi memuat ulang driver tidak lagi tersedia!).
Dalam kasus kami, kami secara tidak sengaja memasukkan ojdbc6.jar dengan aplikasi web kami DAN di direktori Tomcat/lib. Ini mungkin menyebabkan Tomcat menggunakan classloader kami untuk membuat objek. Jadi ketika aplikasi kita sedang dibongkar, kumpulan DBCP Tomcat masih memiliki pegangan terbuka untuk kelas-kelas dalam aplikasi kita.
Menghapus ojdbc6.jar dari WEB-INF/lib kami memecahkan masalah.