Login
Registre-se
FARMACIA POPULAR 3.0 - Transport error: 405 Error: Method Not Allowed [RESOLVIDO]
Tweet
Índice dos Fóruns
»
Java Avançado
Autor
Mensagem
05/12/2018 08:50:26
Assunto:
FARMACIA POPULAR 3.0 - Transport error: 405 Error: Method Not Allowed [RESOLVIDO]
leonardocp
JavaC Membro
Membro desde: 30/08/2012 23:35:05
Mensagens: 88
Offline
pessoal gerei os stub no axis2 1.7 daí fui fazer o consumo do WS
e estou obtendo seguinte retorno:
como posso resolver ?
public static void main(String[] args) { try { SolicitacaoDTO solicitacaoDTO = new SolicitacaoDTO(); ArrayOfMedicamentoDTO m = new ArrayOfMedicamentoDTO(); solicitacaoDTO.setArrMedicamentoDTO(m); solicitacaoDTO.setCoSolicitacaoFarmacia("?"); solicitacaoDTO.setDnaEstacao("?"); solicitacaoDTO.setDtEmissaoReceita(Calendar.getInstance()); solicitacaoDTO.setNuCnpj("?"); solicitacaoDTO.setNuCpf("?"); solicitacaoDTO.setNuCrm("?"); solicitacaoDTO.setSgUfCrm("?"); UsuarioFarmaciaDTO usuarioFarmaciaDTO = new UsuarioFarmaciaDTO(); usuarioFarmaciaDTO.setSenhaFarmacia("?"); usuarioFarmaciaDTO.setSenhaVendedor("?"); usuarioFarmaciaDTO.setUsuarioFarmacia("?"); usuarioFarmaciaDTO.setUsuarioVendedor("?"); ServicoSolicitacaoWSServiceStub s = new ServicoSolicitacaoWSServiceStub("https://farmaciapopular-portal.saude.gov.br/farmaciapopular-portal/ajuda/wsdl/ServicoSolicitacaoWS"); ExecutarSolicitacao h = new ExecutarSolicitacao(); h.setIn0(solicitacaoDTO); h.setIn1(usuarioFarmaciaDTO); s.executarSolicitacao(h); } catch (Exception ex) { Logger.getLogger(FPopExecutarSolicitacao.class.getName()).log(Level.SEVERE, null, ex); }
erro:
<?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header/><soapenv:Body><ns2:executarSolicitacao xmlns:ns2="http://service.datasus.org/"><in0><arrMedicamentoDTO/><coSolicitacaoFarmacia>?</coSolicitacaoFarmacia><dnaEstacao>?</dnaEstacao><dtEmissaoReceita>2018-12-05T07:39:39.661-03:00</dtEmissaoReceita><nuCnpj>?</nuCnpj><nuCpf>?</nuCpf><nuCrm>?</nuCrm><sgUfCrm>?</sgUfCrm></in0><in1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns2:UsuarioFarmaciaDTO"><senhaFarmacia>?</senhaFarmacia><senhaVendedor>?</senhaVendedor><usuarioFarmacia>?</usuarioFarmacia><usuarioVendedor>?</usuarioVendedor></in1></ns2:executarSolicitacao></soapenv:Body></soapenv:Envelope> dez 05, 2018 7:39:40 AM FpopProcessos.FPopExecutarSolicitacao main GRAVE: null org.apache.axis2.AxisFault: Transport error: 405 Error: Method Not Allowed at org.apache.axis2.transport.http.impl.httpclient3.HTTPSenderImpl.handleResponse(HTTPSenderImpl.java:343) at org.apache.axis2.transport.http.impl.httpclient3.HTTPSenderImpl.sendViaPost(HTTPSenderImpl.java:213) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:121) at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:403) at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:234) at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:431) at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:399) at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:225) at org.apache.axis2.client.OperationClient.execute(OperationClient.java:150) at org.datasus.service.ServicoSolicitacaoWSServiceStub.executarSolicitacao(ServicoSolicitacaoWSServiceStub.java:714) at FpopProcessos.FPopExecutarSolicitacao.main(FPopExecutarSolicitacao.java:61)
Esta mensagem foi editada 1 vez. Última atualização foi em 05/12/2018 10:29:53
Índice dos Fóruns
»
Java Avançado
Ir para:
Selecione um Fórum
NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
SPED / PAF-ECF / ESOCIAL / EFD_REINF
Desenvolvimento Web
Interface Gráfica
Java Básico
Java Avançado
Impressoras Fiscais
GWT
Android
Android Auto
Engenharia de Software
Java FX
PostgreSQL
Artigos / Tutoriais
Notícias
Notícias (NF-e / NFS-e / CF-e / SPED)
Android Dicas e Tutorias
Off-Topic
Powered by
JForum 2.1.9
©
JForum Team