Boa tarde
Estou finalizando a construção de um XML mas parece que a propriedade standalone (abaix) que o JAXB gera como default=“yes”, não entendo bem porque , não está funcionando para o site do governo onde devo enviar o arquivo XML.
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>
tenho algumas perguntas:
Como mudar para =“no” ?
Como retirar apenas o atributo standalone=“yes” pois até agora só consigui tirar tudo (é tudo ou nada…Aff!)
usando o comando m2.setProperty(Marshaller.JAXB_FRAGMENT, Boolean.TRUE); //o cabeçalho some
em meu código passo um objeto para o marshaller e escrevo direto no arquivo…
m2.marshal(arquivo_resposta, new FileOutputStream(f));
Funciona perfeitamente e considero o JAXB2 poderoso e eficaz, mas o atributo default standalone eu não consigo mudar e nem
retirar…
Gostaria de ajuda…
Muito Obrigada.
Alguém tem alguma idéia?