Pessoal
Estou tentando desenvolvolver uma solução para clientes de webservices. Classes geradas com Jax-WS.
O problema é que cada banco de classes apontam para um servidor de ambiente (desenvolvimento, homologação, etc).
Toda vez que tenho que gerar versão para o servidor correspondente, tenho que regerar todo o cliente novamente e enviar tais classes.
Entao pensei:
- Gerar todos os clientes de ambiente, em packages diferentes.
- Todas as classes destes packages, possuem mesmo nome, só mudam o ambiente.
- Colocar tudo num jar unico e distribuir por ambiente.
Até ai beleza.
Mas pensei no seguinte, criar uma camada intermediaria, que verfica-se em qual o ambiente o sistema esta trabalhando e a partir disto, instanciar a classe de serviço.
Ai que vem o problema, como faço isso? Até tentei com uma classe intermedia, que tem no construtor uma chamada a uma classe generica, que instancia sem problema tal classe de serviço em determinado pacote, mas não consigo retornar a bendita para a classe principal?
Alguem sabe resolver esse problema?
att
jean