Rieccomi qui...
Il problema è la libreria gb.xml !!!Ho sostituito la libreria, e ora il codice di esempio và bene.
Ora devo provare il programma, ma confido che vada bene come prima, compresa la fase di lettura/scrittura con XmReader/XmlWriter.
La differenza tra le librerie è sostanziale, considerando che include altre classi specializzate per il trattamento dei dati xml. La libreria g.libxml ha fondamentalmente due classi principali (Reader e Writer) e un'altro paio di classi di supporto.
Probabilmente la libreria gb.xml è in fase di costruzione e, per alcune funzionalità mancano ancora i necessari agganci, come per XMlReader.
Faccio notare che anche XmlWriter funziona piuttosto male, aggiunge spazi indesiderati, interpreta male i tag, gli elementi e le properties.
Ad ogni modo, credo sia necessario far notare nella documentazione, le differenze tra le librerie, o eventualmente segnalarne lo stato. Attualmente sono tutte e due in uno stato "non finito ma stabile", ma non è la realtà, perlomeno per quanto riguarda lo scarico da repository.