// the password is encrypted
AltEncrypter cypher = new AltEncrypter("cypherkey" + sDBUser);
sDBPassword = cypher.decrypt(sDBPassword.substring(6));
}
return new Session(props.getProperty("db.URL"), sDBUser,sDBPassword);
} catch (InstantiationException e) {
throw new BasicException(AppLocal.getIntString("message.databasedrivererror" + " "), e);
} catch (IllegalAccessException eIA) {
throw new BasicException(AppLocal.getIntString("message.databasedrivererror" + " *eIA* "), eIA);