Salva galera!!
amigos estou apavorado com um probleminha que estou enfrentando.
Aparentemente é simples, mas não consigo encontrar a solução.
Preciso consumir um webservices e para isto, digito uma url em minha IDE, algo do tipo:
http://xxx.xxx.xxx.xxx:8003/TXX/service.asmx?wsdl
Logo de cara já vem a primeira duvida:
Que raios de “asmx” é este ?
Segunda duvida:
acessando esta url, consigo “puxar” todos as classes e métodos (é claro, em formato XML).
Dentro de minha IDE, eu consigo instanciar as classes e usar o métodos, mas quando consulto o webservices ele me retorna erro.
O Erro informa que eu devo passar um parametro válido e homolagado no servidor, mas os criadores deste webservice dizem que basta não informar este parâmetro que funciona.
Observações: Quando gero o XML a tag que está dando problema aparece assim:
<tagxyz> </tagxyz>
ou seja:
Existe um espaço em branco entre esta tag.
Quando eu removo manualmente este espaço, o serviço funciona!
por exemplo:
<tagxyz><tagxyz>
Como remover um espaço em branco em java sem usar trim()?
O objeto tb não pode ser nulo, senão nao funciona.
Alguém poderia tentar me ajudar?
Alguém que manja de webservices pode me dar este apoio?
Preciso resolver isto com tanta urgencia que já perdi varias noites de sono…
Agraço eternamente a quem se interessar…
Um contato via telefone seria até legal!
Ah!! em .Net todos conseguem, porque eu nao consigo em Java?
Um forte abraço a todos!
[/b]