J'ai obtenu cette erreur avec Jboss et les EJB persistés par hibernate :

[DefaultLoadEventListener] Error performing load command org.hibernate.PropertyAccessException: could not set a field value by reflection setter of package.objet.attribut

Cela était du au fait que l'attribut était un int et que dans ma base de donnée ce champ était null, alors qu'un int ne peut pas être null.

Correction : Mise à jour de la valeur "null" vers la valeur 0 dans la base de donnée.