Pessoal, Estou tentando comunicar com o web-service da GNRE OnLine mas não estou conseguindo, estou tentando da mesma forma que eu faço hoje com os web-service da NFe, mas retorna sempre o erro abaixo, alguem já passou por este tipo de problema ? podem me ajudar ?, já tentei entrar em contado com o pessoal da GNRE, mas ninguem ajuda, passo e-mail e ninguem responde.
Estou usando axis2-1.6.2, SOAP 1.2
SOAP Header:
<soapenv:Header xmlns:soapenv=“http://www.w3.org/2003/05/soap-envelope”>1.00</soapenv:Header>
SOAP Body:
<soapenv:Body xmlns:soapenv=“http://www.w3.org/2003/05/soap-envelope”>2MG100048</soapenv:Body>
[color=red]Erro:
org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize.[/color]
Site GNRE com a documentação: http://www.gnre.pe.gov.br/gnre/portal/GNRE_Principal.jsp
Fala Reinaldo… td bom??!
eu vou precisar desenvolver um sistema para o GNRE online tb…
mas ainda estou indo atrás de documentações, informações e tudo mais, ainda não coloquei a mão na massa…
como esta a sua situação? conseguiu descobrir qual é o problema?
por acaso vc esta usando o mesmo certificado emitido para a NFe para consumir os serviços?
vou ir pesquisando, se eu tiver coisas novas vou postar aqui…
abraco
Felipe
Felipe, consegui resolver o problema sim, todo o processo de comunicação e retorno de dados já esta funcionando aqui na empresa, qualquer dúvida ou problema posta aqui que se eu souber eu ajudo.
[quote=alves.Felipe]Fala Reinaldo… td bom??!
eu vou precisar desenvolver um sistema para o GNRE online tb…
mas ainda estou indo atrás de documentações, informações e tudo mais, ainda não coloquei a mão na massa…
como esta a sua situação? conseguiu descobrir qual é o problema?
por acaso vc esta usando o mesmo certificado emitido para a NFe para consumir os serviços?
vou ir pesquisando, se eu tiver coisas novas vou postar aqui…
abraco
Felipe[/quote]
blz Reinaldo…valeu…
eu pedi ontem o acesso ao ws, mas ainda ninguém me respondeu…
vamos esperar para ver o que vai dar…rs
abraco
Fala Reinaldo…td bom?!
hoje me responderam, falaram que o meu cnpj esta autorizado…
mas não tenho contato nenhum com o suporte técnico…
estou tentando consumir o GnreConfigUF, pode me dar uma força?
esse é o endereço que estou consumindo: http://www.gnre.pe.gov.br/gnreWS/services/GnreConfigUF
esse é o meu envolope…
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header><gnreCabecMsg xmlns="http://www.gnre.pe.gov.br/wsdl/GnreConfigUF"><versaoDados>1.00</versaoDados></gnreCabecMsg></env:Header>
<env:Body><gnreDadosMsg xmlns="http://www.gnre.pe.gov.br/wsdl/GnreConfigUF"><TConsultaConfigUf xmlns="http://www.gnre.pe.gov.br"><ambiente>2</ambiente><uf>PR</uf><receita courier="N">100056</receita></TConsultaConfigUf></gnreDadosMsg></env:Body>
</env:Envelope>
e o retorno que estou recebendo é esse
<soapenv:Body>
<soapenv:Fault>
<faultcode xmlns:ns1="http://xml.apache.org/axis/">ns1:Client.NoSOAPAction</faultcode>
<faultstring>no SOAPAction header!</faultstring>
<detail>
<ns2:hostname xmlns:ns2="http://xml.apache.org/axis/">sf025055.sefaz.pe.gov.br</ns2:hostname>
</detail>
</soapenv:Fault>
</soapenv:Body>
qualquer dica é válida 
abraco
Eu arrumei aquele erro…estou conseguindo consumir o WS GnreConfigUF,
mas agora estou recebendo a mensagem que falta o certificado:
<ns1:TConfigUf xmlns:ns1="http://www.gnre.pe.gov.br" xmlns="http://www.gnre.pe.gov.br">
<ns1:ambiente>1</ns1:ambiente><ns1:uf>PR</ns1:uf><ns1:situacaoConsulta>
<ns1:codigo>198</ns1:codigo><ns1:descricao>Este serviço deve usar uma conexão HTTPS Segura! Tente novamente utilizando seu Certificado Digital.</ns1:descricao>
</ns1:situacaoConsulta></ns1:TConfigUf>
Sabe se eu consigo consumir os serviços usando o certificado da NF-e?
Outra coisa, pode me confirmar o endereço do Ws GnreConfigUF?
eu estou usando esse: http://www.gnre.pe.gov.br/gnreWS/services/GnreConfigUF, não deveria ser um com https?
quando eu coloco https da time out…
abraco
Estou com esse mesmo erro, alguem pode me ajudar ?
Erro: org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize.
Obrigado
vc esta tentando consumir qual serviço?
Estou tentando o Envio do Lote das GNRE.
GnreRecepçaoLote - http://www.gnre.pe.gov.br/gnreWS/services/GnreLoteRecepcao
você ja tentou consumir um serviço mais simples antes?
eu ainda não montei um lote para enviar… ainda estou tentando consumir o GnreConfigUF…
vou tentar consumir o do lote para ver o que vai dar…
[quote=reinaldoaraujo]Felipe, consegui resolver o problema sim, todo o processo de comunicação e retorno de dados já esta funcionando aqui na empresa, qualquer dúvida ou problema posta aqui que se eu souber eu ajudo.
[/quote]
pode dar uma força?
Estou enviando o seguinte XML
<?xml version="1.0" encoding="utf-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://www.w3.org/2003/05/soap-envelope" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><SOAP-ENV:Header><NS1:gnreCabecMsg xmlns:NS1="https://www.gnre.pe.gov.br/webservice/GnreLoteRecepcao"><versaoDados xmlns="httsp://www.gnre.pe.gov.br/webservice/GnreLoteRecepcao">1.00</versaoDados></NS1:gnreCabecMsg></SOAP-ENV:Header><SOAP-ENV:Body><processar xmlns="https://www.gnre.pe.gov.br/webservice/GnreLoteRecepcao"><gnreDadosMsg><TLote_GNRE xmlns="http://www.gnre.pe.gov.br"><guias><TDadosGNRE><c01_UfFavorecida>AC</c01_UfFavorecida><c02_receita>100099</c02_receita><c26_produto>44</c26_produto><c27_tipoIdentificacaoEmitente>1</c27_tipoIdentificacaoEmitente><c03_idContribuinteEmitente><CNPJ>05744574000198</CNPJ></c03_idContribuinteEmitente><c28_tipoDocOrigem>10</c28_tipoDocOrigem><c04_docOrigem>000666</c04_docOrigem><c06_valorPrincipal>666</c06_valorPrincipal><c10_valorTotal>6</c10_valorTotal><c14_dataVencimento>2012-10-10</c14_dataVencimento><c16_razaoSocialEmitente>EMPRESA TESTE LTDA</c16_razaoSocialEmitente><c18_enderecoEmitente>RUA SHIT</c18_enderecoEmitente><c19_municipioEmitente>02704</c19_municipioEmitente><c20_ufEnderecoEmitente>PE</c20_ufEnderecoEmitente><c21_cepEmitente>13456000</c21_cepEmitente><c22_telefoneEmitente>38892984</c22_telefoneEmitente><c34_tipoIdentificacaoDestinatario>2</c34_tipoIdentificacaoDestinatario><c35_idContribuinteDestinatario><CPF>06010296820</CPF></c35_idContribuinteDestinatario><c37_razaoSocialDestinatario>ZULEYD RIBEIRO</c37_razaoSocialDestinatario><c38_municipioDestinatario>02704</c38_municipioDestinatario><c33_dataPagamento>2012-09-05</c33_dataPagamento><c05_referencia><periodo>1</periodo><mes>10</mes><ano>2012</ano></c05_referencia></TDadosGNRE><TDadosGNRE><c01_UfFavorecida>AC</c01_UfFavorecida><c02_receita>100099</c02_receita><c26_produto>44</c26_produto><c27_tipoIdentificacaoEmitente>1</c27_tipoIdentificacaoEmitente><c03_idContribuinteEmitente><CNPJ>05744574000198</CNPJ></c03_idContribuinteEmitente><c28_tipoDocOrigem>10</c28_tipoDocOrigem><c04_docOrigem>000666</c04_docOrigem><c06_valorPrincipal>666</c06_valorPrincipal><c10_valorTotal>6</c10_valorTotal><c14_dataVencimento>2012-10-10</c14_dataVencimento><c16_razaoSocialEmitente>EMPRESA TESTE LTDA</c16_razaoSocialEmitente><c18_enderecoEmitente>RUA SHIT</c18_enderecoEmitente><c19_municipioEmitente>02704</c19_municipioEmitente><c20_ufEnderecoEmitente>PE</c20_ufEnderecoEmitente><c21_cepEmitente>13456000</c21_cepEmitente><c22_telefoneEmitente>38892984</c22_telefoneEmitente><c34_tipoIdentificacaoDestinatario>2</c34_tipoIdentificacaoDestinatario><c35_idContribuinteDestinatario><CPF>06010296820</CPF></c35_idContribuinteDestinatario><c37_razaoSocialDestinatario>ZULEYD RIBEIRO</c37_razaoSocialDestinatario><c38_municipioDestinatario>02704</c38_municipioDestinatario><c33_dataPagamento>2012-09-05</c33_dataPagamento><c05_referencia><periodo>1</periodo><mes>10</mes><ano>2012</ano></c05_referencia></TDadosGNRE><TDadosGNRE><c01_UfFavorecida>AC</c01_UfFavorecida><c02_receita>100099</c02_receita><c26_produto>44</c26_produto><c27_tipoIdentificacaoEmitente>1</c27_tipoIdentificacaoEmitente><c03_idContribuinteEmitente><CNPJ>05744574000198</CNPJ></c03_idContribuinteEmitente><c28_tipoDocOrigem>10</c28_tipoDocOrigem><c04_docOrigem>000666</c04_docOrigem><c06_valorPrincipal>666</c06_valorPrincipal><c10_valorTotal>6</c10_valorTotal><c14_dataVencimento>2012-10-10</c14_dataVencimento><c16_razaoSocialEmitente>EMPRESA TESTE LTDA</c16_razaoSocialEmitente><c18_enderecoEmitente>RUA SHIT</c18_enderecoEmitente><c19_municipioEmitente>02704</c19_municipioEmitente><c20_ufEnderecoEmitente>PE</c20_ufEnderecoEmitente><c21_cepEmitente>13456000</c21_cepEmitente><c22_telefoneEmitente>38892984</c22_telefoneEmitente><c34_tipoIdentificacaoDestinatario>2</c34_tipoIdentificacaoDestinatario><c35_idContribuinteDestinatario><CPF>06010296820</CPF></c35_idContribuinteDestinatario><c37_razaoSocialDestinatario>ZULEYD RIBEIRO</c37_razaoSocialDestinatario><c38_municipioDestinatario>02704</c38_municipioDestinatario><c33_dataPagamento>2012-09-05</c33_dataPagamento><c05_referencia><periodo>1</periodo><mes>10</mes><ano>2012</ano></c05_referencia></TDadosGNRE></guias></TLote_GNRE></gnreDadosMsg></processar></SOAP-ENV:Body></SOAP-ENV:Envelope>
E recebo a seguinte resposta
<?xml version="1.0" encoding="utf-8"?><soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Body><processarResponse xmlns="http://www.gnre.pe.gov.br/webservice/GnreLoteRecepcao"><ns1:TRetLote_GNRE xmlns="http://www.gnre.pe.gov.br" xmlns:ns1="http://www.gnre.pe.gov.br"><ns1:ambiente>1</ns1:ambiente><ns1:situacaoRecepcao><ns1:codigo>303</ns1:codigo><ns1:descricao>Versão dos Dados não suportada</ns1:descricao></ns1:situacaoRecepcao></ns1:TRetLote_GNRE></processarResponse></soapenv:Body></soapenv:Envelope>
Mesmo enviando versão 1.00, ele responde que a versão dos dados é incorreta.
cara… vc esta setando o certificado antes de enviar?
qual o endereço que vc esta consumindo?
Sim… mudei todos os endereços pra https
Mais estou fazendo em Delphi…rs…
humm eu mudo para https da time out… que blz…
já conseguiu falar com algum suporte de PE?
[quote=alves.Felipe]humm eu mudo para https da time out… que blz…
já conseguiu falar com algum suporte de PE?[/quote]
Aumenta seu timeout… aqui as vezes demora 20 segundos pra responder…
mas vc consegue acessar o endereço pelo browser?
esse é o endereço que estou tentando
https://www.gnre.pe.gov.br/gnreWS/services/GnreConfigUF
vc precisou setar também o certificado do servidor?
me passa o endereço que vc esta usando para eu testar aqui…
valeo
Endereços que estou consumindo:
‘https://www.gnre.pe.gov.br/gnreWS/services/GnreLoteRecepcao?wsdl’
‘https://www.gnre.pe.gov.br/gnreWS/services/GnreLoteRecepcao’
Mais não saio daquele erro de versão invalida. Mesmo enviando versão 1.00
As vezes tenho esse retorno de erro : org.xml.sax.SAXParseException: Content is not allowed in trailing section.
Alguma luz ?
Vou tentar fazer enviar um lote pra ver oq vai dar…
e sobre o timeout que eu tinha dito, fica la 2 minutos e nada…
quando coloco esse endereço no browser nao aparece nada tb…
será que vai valer isso para o final do mês mesmo?!?rs
[quote=alves.Felipe]Vou tentar fazer enviar um lote pra ver oq vai dar…
e sobre o timeout que eu tinha dito, fica la 2 minutos e nada…
quando coloco esse endereço no browser nao aparece nada tb…
será que vai valer isso para o final do mês mesmo?!?rs[/quote]
No chome quando eu acesso o endereço ele me perde o certificado digital… e depois da um erro…
Este aqui :
[code]
GnreConfigUF
Hi there, this is an AXIS service!
Perhaps there will be a form for invoking the service here…[/code]
As vezes tenho esse retorno de erro : org.xml.sax.SAXParseException: Content is not allowed in trailing section.
Alguma luz ?