Problema com geração da TAG NFE usando JaxB NFe

1 resposta
L

Galera expert em java. Por gentileza:
Preciso de ajuda de quem já entende do assunto NFe.
Fiz, utilizando JAXB, meu XML, porem, está sendo gerada uma TAG chamada TNFE ao invés de NFe
Não consigo mudar meu marshaller para ele criar a tag correta. Fora isso, já esta tudo ok com meu xml, validando no validador da Sefaz

Vejam como está meu codigo

try {

JAXBContext context = JAXBContext.newInstance(br.inf.portalfiscal.nfe);

TNFe nfe = new TNFe(); //Instancio minha nota fiscal
InfNFe infNfe = new InfNFe(); 
               infNfe.setDest(dadosDoDestinatario());
               infNfe.setEmit(dadosDoEmitente());
               infNfe.setId("NFe31201307394758000109550010000000081765232801");  //pag 84 do manual de integracao
               infNfe.setVersao("2.00"); 
               infNfe.setIde(dadosDeIdentificacao());  
               infNfe.setInfAdic(informacoesAdicionais());
               infNfe.setTotal(totaisDaNFe());
               infNfe.setTransp(dadosDoTransporte());
                        infNfe.getDet().add(dadosDoProduto()); // Adiciona Det (dados do produto) a nota fiscal 
                    
               nfe.setInfNFe(infNfe);  //Agrega as informacoes a nota
               
               //Geração do XML
                        
                   //instancia a classe Marshaller, que cria de arquivos XML a partir de objetos Java
		Marshaller m = context.createMarshaller();
                    
                    File notaFile = new File("C:\\JavaNF-e\\nfeteste.xml");
                    //persiste o conteúdo no arquivo XML
		m.marshal(nfe, notaFile);
                        
                        
	} catch (Exception e) {
		e.printStackTrace();
	}

1 Resposta

L

Alguem? :evil:
Qdo meu tópico fica morto assim eu me pergunto: Será q minha dúvida é idiota? Ou será q ninguem tem idéia de como ajudar
Ou será q o povo q tem a manha é mau mesmo

Criado 18 de abril de 2013
Ultima resposta 19 de abr. de 2013
Respostas 1
Participantes 1