¿Cómo adaptar los módulos ZfcUser / zfcuserDoctrineORM en mi proyecto con la doctrina 2 usando anotaciones?

Estoy escribiendo desde Argentina, perdona mi poco inglés. Estoy teniendo algunos problemas con los módulosZfcUser yzfcuserDoctrineORM. Necesito integrarlos en mi proyecto. Estoy trabajando con Zend framework 2, doctrine 2.3 y postgreSQL y esta es la primera vez que trabajo con estas herramientas. Por esa razón, hay muchas cosas que no domino bien, tengo todos los módulos incluidos en mi/config/application.config.php y mi conexión está configurada en mi base de datos en/config/autoload/local.php

Local.php

    return array(
      'doctrine' => array(
        'connection' => array(
            'orm_default' =>array(
                'driverClass' => 'Doctrine\DBAL\Driver\PDOPgSql\Driver',
                    'params' => array(
                        'host'     => 'localhost',
                        'port'     => '5432',
                        'user'     => 'postgres',
                        'password' => 'postgres',
                        'dbname'   => 'ministerio',
                    )
                )
            )
        ),
    );

aplicacion.config.php

    return array(
      'modules' => array(
        'Application',
        'DoctrineModule',
        'DoctrineORMModule',
        'Reeser',           // Name of my module
        'ZfcBase',
        'ZfcUser', 
        'ZfcUserDoctrineORM',  

    ),
    'module_listener_options' =>array(
          'config_glob_paths'    =>array(
              'config/autoload/{,*.}{global,local}.php',
        ),
        'module_paths' =>array(
             './module',
             './vendor',
          ),
       ),
    );

Para mapear mi base de datos usé anotaciones con doctrine y tengo mi propia entidad generada por el usuario en mi módulo.

Agregué los archivos de configuración.zfcuser.global.php yzfcuserdoctrineorm.global.php en mi directorio de carga automática, pero no sé cómo configurarlos para que los archivos reconozcan mi entidad.

Dentrozfcuser.global.php

    'zend_db_adapter' => 'Zend\Db\Adapter\Adapter',    // should this comment it?

    'user_entity_class' => 'Reeser\Entity\User',

    'login_redirect_route' => 'Reeser/index/index.phtml',

    return array(
         'zfcuser' => $settings,        // How I configure this code?
         'service_manager' =>array(     
         'aliases' => array(
         'zfcuser_zend_db_adapter' => (isset($settings['zend_db_adapter'])) ?
         $settings['zend_db_adapter']: 'Zend\Db\Adapter\Adapter',
            ),
         ),
    );  

Dentrozfcuserdoctrineorm.global.php

    return array(
       'doctrine' => array(
          'driver' => array(
             'zfcuser_driver' =>array(
                 'class' => 'Doctrine\ORM\Mapping\Driver\AnnotationDriver',
                 'cache' => 'array',
                 'paths' => array(__DIR__ .'/../src/Reeser/Entity')
            ),

            'orm_default' =>array(
                'drivers' => array(
                    'ZfcUser\Entity'  =>  'zfcuser_driver'
                )
            )
         )
      ),
    );

Vi ese modulozfcuserDoctrineORM Trabaja con XML. ¿Se puede adaptar el módulo para trabajar con anotaciones? Si esto es posible, ¿cómo adapto el usuario de mi entidad a este módulo? ¿Qué archivos debo modificar?

Respuestas a la pregunta(2)

Su respuesta a la pregunta