Bom dia,
Existe alguma maneira para eu descobrir se a aplicação está
rodando em JBoss (que tem o Tomcat rodando por baixo) ou
o Tomcat, sem nenhum servidor de aplicações??? :lol:
Obrigado,
abraço
Bom dia,
Existe alguma maneira para eu descobrir se a aplicação está
rodando em JBoss (que tem o Tomcat rodando por baixo) ou
o Tomcat, sem nenhum servidor de aplicações??? :lol:
Obrigado,
abraço
Uhh… pra que vc quer saber isso!? :shock:
Então carinha,
Eu gostaria, e muito, se possível, fazer esta verificação no
HibernatePlugin.java, onde :
se a aplicação estiver rodando em Tomcat diretamente:
ele busca o hibernate.cfg.xml
se a aplicação estiver num JBoss:
// busca o jndiName que foi carregado a partir de um serviço hibernate,
// serviço este que foi carregado a partir do arquivo .SAR,
// como descrito no site do hibernate
InitialContext ctx = new InitialContext();
this.factory = (SessionFactory)ctx.lookup(jndiName);
O que vcs acham disso?
eu tava tentando usar o seguinte:
String containerWeb = context.getServerInfo();
mas isso me retorna sempre Apache Tomcat/5.0.19
falow,
obrigado!!!
abraço,