Login Registre-se
Problema com Signature ao converter XML de string para objeto  XML
Índice dos Fóruns » Notícias (NF-e / NFS-e / CF-e / SPED)
Autor Mensagem
igorantonioandrade

JavaC Membro

Membro desde: 16/02/2014 17:30:35
Mensagens: 6
Offline

Olá pessoal. Eu procurei bastante e não encontrei no fórum nenhum tópico falando exatamente sobre essa minha dúvida. Caso já existe, peço desculpas por ter aberto um novo tópico.

Eu estou enfrentando um problema ao converter o XML de string para objeto. A situação é que eu tenho o XML da nota assinada e enviada e estou tentando converter no objeto TEnviNfe. Ao passar pelo unmarshaller o objeto TNfe está com a parte signature com valor null. Alguém sabe qual o problema que pode estar ocorrendo?
jeroqueiroz

Moderador
[Avatar]

Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline

Conseguiu resolver?

Qual código esta utilizando para efetuar o processo de conversão?

Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz


Projeto NF-e, CT-e, CC-e? Comece Por Aqui!


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW] [Yahoo!] [MSN]
igorantonioandrade

JavaC Membro

Membro desde: 16/02/2014 17:30:35
Mensagens: 6
Offline

Esse é o método que faz a conversão para objeto a partir da string do XML enviNFe já assinado:

jeroqueiroz

Moderador
[Avatar]

Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline

Obrigado pela contribuição.

Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz


Projeto NF-e, CT-e, CC-e? Comece Por Aqui!


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW] [Yahoo!] [MSN]
igorantonioandrade

JavaC Membro

Membro desde: 16/02/2014 17:30:35
Mensagens: 6
Offline

A questão é que não está funcionando. Você consegue gerar o objeto TNfe com a signature preenchida?
igorantonioandrade

JavaC Membro

Membro desde: 16/02/2014 17:30:35
Mensagens: 6
Offline

Já encontrei a solução para o problema a alguns dias mas não tive tempo de voltar aqui para postar. No package em que houver as classes que representam os XMLs é preciso existir o arquivo package-info.java. Como eu separo as classes de assinatura em um package específico, é necessário existir o arquivo nesse package, configurando o namespace correto. Importante dizer que quando se usa o XJC para gerar as classes a partir dos arquivos .xsd esse arquivo sempre é criado. Segue modelo do arquivo criado pelo próprio XJC para o package de Signature:

 
Índice dos Fóruns » Notícias (NF-e / NFS-e / CF-e / SPED)
Ir para:   
Powered by JForum 2.1.9 © JForum Team