nfe soap nfeRecepcao2  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
kuesley
JavaBaby

Membro desde: 14/03/2005 00:16:00
Mensagens: 89
Localização: Brasilia / DF
Offline

Pessoal,

Estou a mais de 2 dias tentando fazer funcionar mas não vai.
Meus passos até aqui:
Gerar a Nota, assinei com um certificado A1 e validei.
Verifico no site da SEFAZ e está OK inclusive com a assinatura.

Importei os certificados da SEFAZ para o IE e exportei.
Criei um keystore e joguei tudo lá dentro (3 certificados)

O WS de NfeStatusServico2 está funcionando 100%.
Agora quando vou enviar uma nota fiscal não dá certo e a msg não ajuda muito.
Já fiz funcionar uma vez agora não consigo mais.

WS Status Servico (Funcionando!!!)




Agora o código que não funciona nem com reza brava.



Agora o erro:

Message enviada
com.sun.xml.internal.messaging.saaj.soap.ver1_2.Message1_2Impl@e24e2a
05/03/2011 10:51:29 com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection post
SEVERE: SAAJ0008: Bad Response; Bad Request
java.security.PrivilegedActionException: com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: Bad response: (400Bad Request


Ajudem uma alma... Juro que se conseguir vou colocar um tutorial passo a passo pra comunidade.

This message was edited 1 time. Last update was at 05/03/2011 11:20:30


Curioso...
zoren
GUJ Master
[Avatar]

Membro desde: 30/06/2008 08:32:33
Mensagens: 1007
Offline

qual o erro que dá?
[Email] [MSN]
kuesley
JavaBaby

Membro desde: 14/03/2005 00:16:00
Mensagens: 89
Localização: Brasilia / DF
Offline

zoren wrote:qual o erro que dá?


Message enviada
com.sun.xml.internal.messaging.saaj.soap.ver1_2.Message1_2Impl@e24e2a
05/03/2011 10:51:29 com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection post
SEVERE: SAAJ0008: Bad Response; Bad Request
java.security.PrivilegedActionException: com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: Bad response: (400Bad Request

Curioso...
zoren
GUJ Master
[Avatar]

Membro desde: 30/06/2008 08:32:33
Mensagens: 1007
Offline

kuesley wrote:
zoren wrote:qual o erro que dá?


Message enviada
com.sun.xml.internal.messaging.saaj.soap.ver1_2.Message1_2Impl@e24e2a
05/03/2011 10:51:29 com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection post
SEVERE: SAAJ0008: Bad Response; Bad Request
java.security.PrivilegedActionException: com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: Bad response: (400Bad Request


Cara, olhando por cima, acho que o problema é sua URL

A correta é:
https://homologacao.nfe.sefazvirtual.rs.gov.br/ws/nfeRecepcao/nfeRecepcao2.asmx

e não:
https://homologacao.nfe.sefazvirtual.rs.gov.br/ws/nfeRecepcao/nfeRecepcao2.asmx?op=nfeRecepcaoLote2
[Email] [MSN]
kuesley
JavaBaby

Membro desde: 14/03/2005 00:16:00
Mensagens: 89
Localização: Brasilia / DF
Offline

Pessoal,

Descobri o erro:

Após dois dias de luta, o problema é no cabeçalho do XML.

No XML da minha nota tenho a TAG inicial abaixo:
<?xml version="1.0" encoding="UTF-8"?>


Quando jogar isso dentro da msg soap ferrava com tudo.
Só tirei isso ai e funcionou.

Pelo menos agora sei que não é problema com certificados/assinaturas.

Ainda tenho outro problemas, mas pelo menos avancei.


Curioso...
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team