Terima kasih telah memberi saya petunjuk, menemukan solusi (Koreksi: Solusi) yang cocok untuk saya. Saya membuat pembungkus di sekitar sumber data asli, mengganti Metode getConnection() dan mengikatnya di bawah Nama JNDI baru. Dengan cara ini saya memiliki kontrol penuh atas sumber data tanpa kehilangan fungsionalitas apa pun dari penampung.