Varios bancos de dados para o mesmo projeto

eu utiliza o jboss e EJB 1, com conexão de banco de dados atraves de JNDI, e agora estou precisando utilizar varios bancos de dados, para cada cliente um banco de dados diferente, mas a aplicação é unica, como eu poderia fazer isto???