NFe-jaxb - Definir xmlschema dinamicamente

1 resposta
L

Olá…
Quando gero as classes da NFe pelo jaxb, o mesmo gera uma classe java chamada package-info.java
node define o xmlschema do pacote … por exemplo:

No pacote de eventos genéricos de NFe, o package-info está assim:

@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.portalfiscal.inf.br/nfe/wsdl/NfeConsulta2", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
package br.inf.portalfiscal.nfe.xsd.evento;

no qual estou testando as consultas…

Mas queria usar o mesmo pacote para gera os cancelamentos de NFe… portanto tenho que acessar via código esse annotation xmlschema… tem como?

ou vou ter que criar pacotes separados para cancelamento , para consulta,e para qualquer outro tipo de evento?

1 Resposta

campelo.m

Boa tarde,

Voce pode colocar em cada class algo como:

@XmlAttribute(name="xmlns")
	private String atrib = "http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico";
Criado 15 de julho de 2014
Ultima resposta 8 de ago. de 2014
Respostas 1
Participantes 2