Binding configuração ao JBoss/JNDI

0 respostas
N

Pessoal,

Quero fazer deploy da minha aplicação em um jar/war independente de algumas variáveis de configuração, como configurações de datasource/conexão. O projeto em desenvolvimento roda em ambientes diferentes, chile x brasil.

Eu queria utilizar o JNDI para registrar os nomes, assim ficam disponíveis através de alguma ferramenta de gerenciamento JNDI, tipo jmx-console ou algo assim.

Dessa forma, não quero fazer um jar com um jboss.xml em um ambiente e outro jar com outro jboss.xml para outro ambiente. Gostaria de enviar um jar sem mexer nos bindings de nome JBoss a cada deploy. E dessa forma utilizar lookup de vars de configuração.

Sei que dá para fazer com um arquivo .properties, mas queria algo mais elegante, como JNDI por exemplo.

Para isso, como posso fazer deploy de nomes ? Tipo:

jdbc/DataSource/name=fulano
jdbc/DataSource/password=fulanoPassword
jdbc/DataSource/url=blablabla

Sacaram o problema ? Alguém sabe como se faz isso ? Binding de nomes no JNDI JBoss independente de aplicação.

Criado 19 de maio de 2006
Respostas 0
Participantes 1