Aparece o erro 405, porque?
Aparece o erro 405, porque?
Oi Diego,
pode ser pq vc enviou um GET, mas SOAP sempre usa POST.
De certa forma é um chute, vc precisa descrever um pouco o que aconteceu para te ajudar melhor.
abs, Nico
Exato, eu segui como o exercício, entendi que o método HTTP padrão do serviço SOAP é o POST. Eu consigo visualizar a resposta xml do ?wsdl, porém ao enviar o GET do serviço ele me retorna 405. Estou usando o WildFly como servidor de aplicação, tem alguma peculiaridade de configuração ou anotação?
Olha a saída no console:
address=http://localhost:8080/livraria/LivrariaWS
implementor=br.com.caelum.livraria.webservice.LivrariaWS
serviceName={http://webservice.livraria.caelum.com.br/}LivrariaWSService
portName={http://webservice.livraria.caelum.com.br/}LivrariaWSPort
annotationWsdlLocation=null
wsdlLocationOverride=null
mtomEnabled=false
Parece tudo ok!
Você está usando SoapUI para enviar a requisição SOAP?
se vc tenta pelo navegador vai dar 405, pois ele envia um GET.
abs
Vou usar o SoapUI para fazer a requisição. então está tudo certo mesmo aparecendo o 405, correto? Muito obrigado pela ajuda, e, eu achei sensacional o material de vocês, a didática, o conteúdo.... vocês estão de parabéns!!!