J'ai eu le même problème et ca venait de mon Bean qui avait pas de constructeur : TrucObject() ...
Le problème c'est que même comme ca, si ton Bean est un peu compliqué, leur système permettant d'éviter de sauver les attributs quand ils ont leur valeur par défaut, par un peu en sucette et oublie la moitié des attributs...
J'ai pas réussi à corriger ca alors j'ai fait dans tout les objects que je veux exporter en XML une méthode toXML qui fait le boulot !
Si toi ca marche, je serai content d'avoir des infos !