Salve, vorrei sapere come collegarmi al mio DB oracle utilizzando i datasource presenti all'interno di jboss nel file standalone.xml. Premetto che utilizzo un sistema per criptare la password che è il seguente:

codice:
<security-domain name="EncryptedPassword">
  <authentication>
    <login-module code="SecureIdentityLogin" flag="required">
      <module-option name="username" value="test"/>
      <module-option name="password" value="encrypted_password"/>
    </login-module>
  </authentication>
</security-domain>
codice:
<datasource ... >
       .....
       <security>
              <security-domain>EncryptedPassword</security-domain>
       </security>
  </datasource>
La mia classe java per richiedere la connessione è la seguente:

codice:
public class DbConnect {
	
	protected static final String DATASOURCE_CONTEXT = "java:/jdbc/core";


	protected static Connection getJNDIConnection() {
		
		Connection result = null;
	try {
		Context initialContext = new InitialContext();	
		DataSource datasource = (DataSource) initialContext.lookup(DATASOURCE_CONTEXT);
		if (datasource != null) {
		result = datasource.getConnection();
		}
		return result;
	} catch (NamingException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	} catch (SQLException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
	return result;
	}
}
Ma funziona solo se inserisco user e password in chiaro.
Ma se utilizzo il modulo per criptare non funziona.
Mi correggete il codice o mi dite come fare???vi prego nessun riferimento a pagine internet perchè ho guardo da 3 ore. Grazie 1000