Bom dia pessoal!
Fiz uma pesquisa rápida dessa vez, mas não sei ao certo qual tags usar agora por que tudo que veio não tinha nada a ver hehe.
Enfim, estou querendo implementar uma espécie de service locator pra alguns serviçoes que estou criando que possuem diversas implementações, cada uma específica pra um servidor de aplicações (há para o jboss, weblogic, glassfish e uma implementação que nao conta com ASs).
Gostaria de saber como eu posso identificar qual deles eu estou rodando.
Ou seja, se eu faço o deploy de uma aplicação que faz o uso desse meu serviço, quando eu pedir a ele um serviço específico quero retornar a implementação especial desse servidor de aplicações, compreendem?
Tava pensando em pegar o stackTrace e analisa-la, mas não sei se é uma opção adequada.
Entenderam o que eu quero fazer?
Se não der, tudo bem, mas eu gostaria muito de pelo menos fazer um piloto que o identificasse automaticamente, abstraindo mais ainda essa camada pra quem utilizasse o serviço em específico.
Obrigado!!!
