Il problema sta nel codice evidenziato ossia non mi permette di aggiungere all'elemento "DatiRetributivi" più elementi "Settimana". Come posso risolvere il problema????

Grazie




codice:
import java.io.*;
import java.util.*;
import org.jdom.*;
import org.jdom.output.XMLOutputter;


public class CreaXml {

    public CreaXml(String nomeFile) 
        {
        try
            {
             writeFile(nomeFile);
            }
        catch(Exception e)
            {
            System.err.println ("errore: "+e);
            }
        }

    public void writeFile(String path) throws Exception
        {
        
        /*
        ISTANZIAMO UN OGGETTO Element 
        PASSANDOGLI LA STRINGA 
        CHE SARA' IL NOME DEL NOSTRO SUPERTAG 
        /**/
        Element root = new Element("DenunceRetributiveMensili");

        /*
        ISTANZIAMO UN OGGETTO Document
        PASSANDOGLI COME PARAMETRO L'OGGETTO
        ELEMENT PRECEDENTEMENTE ISTANZIATO
        /**/
        Document documento = new Document(root);

        /*
        ISTANZIAMO ALTRI OGGETTI Element 
        PASSANDOGLI LE STRINGHE
        CHE SARANNO I NOMI DEI NOSTRI TAG 
        /**/
        
        
        Element Imponibile = new Element("Imponibile");
        Element Settimana = new Element("Settimana");
        Element GiorniRetribuiti = new Element("GiorniRetribuiti");
        
        /*
        ASSEGNAMO DEI VALORI AI TAG 
        /**/
        Imponibile.addContent("2985");
        GiorniRetribuiti.addContent("26");
        
        /*
        AGGIUNGIAMO I TAG sopra caricati AL TAG DatiMittente
        /**/
        
        DatiRetributivi.addContent(Imponibile);
        
     for(int i = 0; i<6;i++)
            {
            Settimana.addContent("1");
            DatiRetributivi.addContent(Settimana);
            }
        
        DatiRetributivi.addContent(GiorniRetribuiti);
        DenunciaIndividuale.addContent(DatiRetributivi);
        ListaDenunceIndividuali.addContent(DenunciaIndividuale);
        Azienda.addContent(ListaDenunceIndividuali);
        
        /*
        AGGIUNGIAMO IL TAG Azienda
        AL SUPERTAG root
        /**/

        root.addContent(Azienda);

        BufferedWriter out = null;

        try
           {
           out = new BufferedWriter(new FileWriter(path));

           /*
           ISTANZIAMO LA CLASSE XMLOutputter
           CHE CI PERMETTE DI FORMATTARE IL
           FILE XML.
           /**/
           XMLOutputter xout = new XMLOutputter();
           xout.setIndent(true);
           xout.setNewlines(true);

           /*
           CON QUESTA ISTRUZIONE SCRIVIAMO
           IL DOCUMENTO documento IN UN
           BufferedWriter CHE CREA IL FILE
           TRAMITE UN FileWriter
           /**/
           xout.output(documento,out);
           }
        catch (IOException e)
           {
           System.err.println ("errore: "+e);
           }
        finally
           {
            try
                {
                 out.close();
                }
            catch(IOException e)
                {
                System.err.println ("errore: "+e);
                }
            }
        }

         public static void main(String args[])
         {
             CreaXml crea = new CreaXml("C:\\Workzone\\Java_Xml\\Xml.xml");
          }

    }