Déjà n'utilise pas de SelectItem, fait des listes d'entity et place un <s:convertEntity /> dans ton selectItem sur la JSF tu vas gagner du temps et Seam fera le boulot proprement.

Ensuite le Begin...