Olá,
Recentemente meus serviços web pararam de funcionar. Depois de tanto pensar voltei ao feijão com arroz, ou seja, fiz um serviço web bem tranquilo usando o Netbeans eTomcat (e consequentemente o Axis2). O serviço não faz nada além de retornar uma string que o usuário passa como referência.
public class teste2 {
/*
* Sample method
*/
public String hello(String name) {
return "Hello"+name;
}
}
Entretanto, quando a URL do serviço (http://localhost:8080/axis2/services/FirstAxisFromJava/hello?name=XYZ) é “setada”, a resposta que eu tenho é
<ns:helloResponse xmlns:ns="http://packaxis/xsd">
<ns:return>Hello</ns:return>
</ns:helloResponse>
Ou seja, a variável name (com o valor XYZ, no caso) não é setada.
Alguém sabe o porquê?
Desde já, grato.