Pessoal, estou usando axis2 + tomcat + netbeans + plugin axis2 do netbeans
e percebi aqui que quando crio um serviço simples ele é executado duas vezes. Como por exemplo:
public String servicoSimples(String name) {
Teste t = new Teste();
String resposta = t.teste(name);
return resposta;
}
Onde a classe Teste é:
public classe Teste {
public String teste(String teste){
System.out.println(“classe Teste”);
}
Quando eu peço para executar este serviço (ServicoSimples), “classe Teste” é impresso duas vezes lá na saída do tomcat, como se o serviço estivesse acessando o método “teste” duas vezes.
Porém lá em “ServicoSimples” eu só chamo o metodo uma vez. Alguém pode me dizer porque isto ocorre? Estou criando uma aplicação aqui e queria que o serviço pudesse acessar o método apenas uma vez. Alguém pode me ajudar?