Quel modulo non lo deve utilizzare la tua classe... è JBoss che lo usa (per questo deve essere reso disponibile a livello di AppServer e non di Applicazione). Tutto questo, dal punto di vista delle classi di applicazione, deve essere del tutto trasparente. La tua classe non deve sapere nulla né di come è configurato il datasource, né di quali siano i sistemi di sicurezza di codifica utilizzati. Se le cose sono state fatte bene, la tua classe, così com'è, deve funzionare.

Se non funziona, controlla i log di JBoss, perchè qualcosa sta andando storto a livello di configurazione di Application Server (es: il modulo non viene trovato, la password è codificata sbagliata, stai usando un algoritmo di codifica diverso da quello che si aspetta il modulo, ecc).

PS: questo è un forum, non un centro di assistenza... le urgenze esistono solo al pronto soccorso.