Duvida com Namespace em XML com Jdom

Ola galera blz.

Bom minha duvida é o seguinte estou gerando um xml com jdom só que quando eu seto o Namespace no elemento root o elemento filho acaba findo marcado tambem tipo:

esse é um exemplo do codigo.

        Namespace nm = Namespace.getNamespace("http://www.site.com.br/");

        Element root = new Element("root", nm);
        Element pai = new Element("pai");
        root.addContent(pai);
        
        Element f1 = new Element("filho1");
        f1.setText("teste1");

        pai.addContent(f1);
        
        Element f2 = new Element("filho2");

        f2.setText("teste2");
        pai.addContent(f2);
        
        env.GravaXML(root, "/home/teste/", "teste1.xml");

o codigo me retorna o seguinte xml

<?xml version="1.0" encoding="UTF-8"?> [b][u] aqui esta o problema o namespace marca o filho tambem[/b][/u] Alec Andressa

A saida eu quero que saia assim sem o xmlns no pai

<?xml version="1.0" encoding="UTF-8"?> [b][u] Dessa forma[/b][/u] Alec Andressa

alguem sabe algo para me dar uma luz??

agradeço desde ja a colaboração :wink: