FOSUserBundle aucun encodeur n'a été configuré: création d'un nouvel utilisateur

je voudrais créer un nouvel utilisateur dans FOSUserBundle (Symfony2), mais je reçois toujours le même message (je suis en utilisant php app/console fos:user:create ) :

N'a pas d'encodeur a été configuré pour compte "Monprojet\UserBundle\Entity\User".

les importations sont dans le bon ordre

public function registerBundles()
{
    $bundles = array(
        //...
        new MyProject\UserBundle\MyProjectUserBundle(),
        new FOS\UserBundle\FOSUserBundle(),
    );

le fichier de sécurité :

security:
    encoders:
        Symfony\Component\Security\Core\User\User: plaintext

    role_hierarchy:
        ROLE_ADMIN:       ROLE_USER
        ROLE_SUPER_ADMIN: [ROLE_USER, ROLE_ADMIN, ROLE_ALLOWED_TO_SWITCH]

mais je suis toujours la même erreur... savez-vous comment résoudre ce problème? Le la solution ici
ne fonctionne pas pour moi

Grâce

source d'informationauteur Paul