Buongiorno a tutti,
per esigenze lavorative mi trovo a dover analizzare varie librerie al fine della creazione di file XML in JAVA (parliamo di file che spesso contengono migliaia e migliaia di record).

Ho selezionato tre librerie (JAXB, JDOM e DOM) e la mia sperimentazione consiste appunto nel valutarne le prestazioni.

Con JDOM ho riscontrato un problema di JAVA HEAP SPACE. Tale problema è scomparso dopo aver personalizzato le opzioni della VM di eclipse -Xms1024m -Xmx1024m.

Il problema nasceva nel momento in cui la root element assumeva dimensioni notevoli.

<root-element>
<node1></node1>
<node2></node2>
<node3></node3>
........................
</root-element>

C'è un modo alternativo di procedere utilizzando questa libreria per non trovarsi di fronte a situazioni di questo tipo?

Vi ringrazio.
Buona giornata