Variavel de ambiente em contexto  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
rodrigopmatias
JavaChild

Membro desde: 08/12/2004 13:07:48
Mensagens: 145
Offline

Ai pessoal é o seguinte eu uso Jakarta-Tomcat e usando o /admin dele registrei uma variavel de ambiente em um context e agora estou penando para conseguir pegar o valor desta variavel de ambiente no contexto, por acaso alguem ja consegui usar esta funcionalidade? Como se usa?

http://rodrigopmatias.wordpress.com
Participe

Kubuntu 7.10
takeshi10
Java Ninja

Membro desde: 08/08/2004 23:05:25
Mensagens: 254
Localização: Brasil
Offline

2 coisas que vc deve fazer:
-deve 'linkar' a sua variavel ao contexto que o utilizara, caso a variavel seja global. Nesse caso, adicione a seguinte tag ao seu Context.xml:

-dentro do seu programa, acesse a variavel assim:



no meu caso, o nome do recurso especificado para este contexto era nome_do_recurso e o tipo era String...

takeshi
rodrigopmatias
JavaChild

Membro desde: 08/12/2004 13:07:48
Mensagens: 145
Offline

valheu cara, funcionou perfeitamente.

fica de feedback

http://rodrigopmatias.wordpress.com
Participe

Kubuntu 7.10
agodinhost
Virtual Machine Man
[Avatar]

Membro desde: 28/03/2006 21:19:16
Mensagens: 590
Localização: RJ, Tijuca
Offline

Olha, pra evitar problemas na hora do deploy costumo (e recomendo) usar contantes (carregadas de algum bundle). Isso pq teu server pode ter um root diferente ou pq o seu id de contexto já pode ter sido utilizado. Seria muito chato não ter como resolver isso na frente do cliente não é?

O código fica exatamente igual ao o que o takeshi10 mostrou, só que com constantes.



Woody

PS: recomento isso pra EJBs tb.

"The difference between theory and practice is that, in theory, there is no difference between theory and practice".
[WWW] [MSN]
rodrigopmatias
JavaChild

Membro desde: 08/12/2004 13:07:48
Mensagens: 145
Offline

valheu pela dica, mas alem de develop eu cuido do servidor entao nao passei por este problema citado. vou tentar no windows desta forma ai que vc mencionou pq nao funcionou perfeitamente da primeira forma, funciou algumas vezes e depois foi para a casa do papai noel a aplicação, mas o meu server é linux, este caso ocorreu na maquina de um dos desenvolvedores, so lamento para ele.

http://rodrigopmatias.wordpress.com
Participe

Kubuntu 7.10
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team