[1/2 off] Documentar processo com 5.2.1 - NFEDistribuicaoDFE

362 views
Skip to first unread message

Eduardo Nakamatu

unread,
May 31, 2016, 11:42:09 AM5/31/16
to NFePHP
Boa tarde,

Devido normas internas, primeiro preciso realizar os processos de webservice via SOAPUI para depois mexer em código. Ja to a 3 dias e não saio do lugar, ao procesar o SOAPUI retorna 400 bad

Alguem pode dar "aquele empurrão" pra ver se saio do lugar....

Segue informações do ambiente:
1) SOAPUI 5.2.1 em um windows 7 64x.

2) Configuração certificado conforme link: http://sapszk.blogspot.com.br/2015/07/soap-ui-teste-com-certificado-digital.html

3) Link WSDL:   https://hom.nfe.fazenda.gov.br/NFeDistribuicaoDFe/NFeDistribuicaoDFe.asmx?wsdl

4) XML/RAW de envio
POST https://hom.nfe.fazenda.gov.br/NFeDistribuicaoDFe/NFeDistribuicaoDFe.asmx HTTP/1.1
Content-Type: text/xml;charset=UTF-8
SOAPAction: "http://www.portalfiscal.inf.br/nfe/wsdl/NFeDistribuicaoDFe/nfeDistDFeInteresse"
Content-Length: 551
Host: hom.nfe.fazenda.gov.br
Connection: Keep-Alive
User-Agent: Apache-HttpClient/4.1.1 (java 1.5)

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfed="http://www.portalfiscal.inf.br/nfe/wsdl/NFeDistribuicaoDFe">
<soapenv:Header/>
<soapenv:Body>
<nfed:nfeDistDFeInteresse>
<nfed:nfeDadosMsg>
<?xml version="1.0" encoding="utf-8"?>
<distDFeInt versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe">
<tpAmb>2</tpAmb>
<cUFAutor>35</cUFAutor>
<CNPJ>44772937000150</CNPJ>
<distNSU>
<ultNSU>0</ultNSU>
</distNSU>
</distDFeInt>
</nfed:nfeDadosMsg>
</nfed:nfeDistDFeInteresse>
</soapenv:Body>
</soapenv:Envelope>

6) RAW retorno
HTTP/1.1 400 Bad Request
Cache-Control: private
Content-Type: text/xml; charset=utf-8
Server: Microsoft-IIS/8.5
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Tue, 31 May 2016 15:40:27 GMT
Content-Length: 0

Eduardo Nakamatu

unread,
Jun 1, 2016, 11:11:37 AM6/1/16
to NFePHP
Alguem testou com soapui?

Felipe Scampini

unread,
Jun 1, 2016, 5:22:53 PM6/1/16
to NFePHP
Olá meu caro,
tudo bem? Existe um passo que vc precisa fazer em um dos arquivos de configuração do SOAPUI.

Vá até C:\Program Files\eviware\soapUI-3.6.1\bin\ soapUI-3.6.1.vmoptions se vc usa WINDOWS ou no linux opt/SmartBear/SoapUI-5xxxx/bin/ SoapUIxxxx.vmoptions

Abra este arquivo e ao final dele insira o seguinte script:

-Dsun.security.ssl.allowUnsafeRenegotiation=true

Salve e feche o arquivo e tente novamente. Isso é necessário por causa de um recurso de segurança do framework do JAVA.

Espero ter ajudado! Abraços.

Scampini

Em terça-feira, 31 de maio de 2016 12:42:09 UTC-3, Eduardo Nakamatu escreveu:

Eduardo Nakamatu

unread,
Jun 2, 2016, 7:10:23 AM6/2/16
to NFePHP
Bom dia Scampini

Não deu certo, mesmo colocando a diretiva ao enviar os dados ele nao retorna nada e no RAW fica com o 400 bad request

Vou Instalar a versao do seu exemplo 3.6.1, vamos ver se funciona

Grato pela atenção





Em terça-feira, 31 de maio de 2016 12:42:09 UTC-3, Eduardo Nakamatu escreveu:
Reply all
Reply to author
Forward
0 new messages