Bedankt voor het geven van een routebeschrijving, heb een oplossing gevonden (Correctie: workaround) die goed bij mij past. Ik heb een wrapper om de oorspronkelijke gegevensbron gemaakt, de methode getConnection() overschreven en deze onder een nieuwe JNDI-naam gebonden. Op deze manier heb ik volledige controle over de databron zonder functionaliteit uit de container te verliezen.