Hi Stof,

Yes that is correct ! I did a better debugging and followed the *Update* from
github on symfony2 and some of the problems were gone. But I am still having
some troubles with my repositories . It might be that I didn't follow the
update instructions very well as I am upgrading from beta1 to beta3.


ERROR "
Catchable Fatal Error: Argument 1 passed to
Gedmo\Mapping\MappedEventSubscriber::loadMetadataForObjectClass() must be an
instance of Doctrine\Common\Persistence\ObjectManager, instance of
Doctrine\ORM\EntityManager given, called in
C:\xampp\htdocs\beta3\vendor\gedmo-doctrine-extensions\lib\Gedmo\Timestampable\TimestampableListener.php
on line 44 and defined in
C:\xampp\htdocs\beta3\vendor\gedmo-doctrine-extensions\lib\Gedmo\Mapping\MappedEventSubscriber.php
line 160
"


   1. in C:\xampp\htdocs\beta3\app\bootstrap.php.cache at line 382  [image:
   -][image: +] <http://beta3.local/web/app_dev.php/#>
   1.             return false;
      2.         }
      3.         if (error_reporting() & $level && $this->level & $level) {
      4.             throw new \ErrorException(sprintf(
      '%s: %s in %s line %d', isset($this->levels[$level]) ? $this->levels[
      $level] : $level, $message, $file, $line));
      5.         }
      6.         return false;
      7.     }
   2. at *ErrorHandler ->handle *('4096', 'Argument 1 passed to
   Gedmo\Mapping\MappedEventSubscriber::loadMetadataForObjectClass() must be an
   instance of Doctrine\Common\Persistence\ObjectManager, instance of
   Doctrine\ORM\EntityManager given, called in
   
C:\xampp\htdocs\beta3\vendor\gedmo-doctrine-extensions\lib\Gedmo\Timestampable\TimestampableListener.php
   on line 44 and defined',
   
'C:\xampp\htdocs\beta3\vendor\gedmo-doctrine-extensions\lib\Gedmo\Mapping\MappedEventSubscriber.php',
   '160',*array*())
   in
   
C:\xampp\htdocs\beta3\vendor\gedmo-doctrine-extensions\lib\Gedmo\Mapping\MappedEventSubscriber.php
   at line 160  [image: -][image: +] <http://beta3.local/web/app_dev.php/#>
   1.      * @param ClassMetadata $metadata
      2.      * @return void
      3.      */
      4.     public function loadMetadataForObjectClass(
      ObjectManager $objectManager, ClassMetadata $metadata)
      5.     {
      6.         $factory = $this->getExtensionMetadataFactory(
      $objectManager);
      7.         $config = $factory->getExtensionMetadata($metadata);
   3. at *MappedEventSubscriber ->loadMetadataForObjectClass *(*object*(
   EntityManager), *object*(ClassMetadata))
   in
   
C:\xampp\htdocs\beta3\vendor\gedmo-doctrine-extensions\lib\Gedmo\Timestampable\TimestampableListener.php
   at line 44  [image: -][image: +] <http://beta3.local/web/app_dev.php/#>
   4. at *TimestampableListener ->loadClassMetadata *(*object*(
   LoadClassMetadataEventArgs))
   in
   
C:\xampp\htdocs\beta3\vendor\doctrine-common\lib\Doctrine\Common\EventManager.php
   at line 64  [image: -][image: +] <http://beta3.local/web/app_dev.php/#>
   5. at *EventManager ->dispatchEvent *('loadClassMetadata', *object*(
   LoadClassMetadataEventArgs))
   in
   
C:\xampp\htdocs\beta3\vendor\doctrine\lib\Doctrine\ORM\Mapping\ClassMetadataFactory.php
   at line 311  [image: -][image: +] <http://beta3.local/web/app_dev.php/#>
   6. at *ClassMetadataFactory ->loadMetadata *
   ('Tock\TockFlatPagesBundle\Entity\GroupPageEngine')
   in
   
C:\xampp\htdocs\beta3\vendor\doctrine\lib\Doctrine\ORM\Mapping\ClassMetadataFactory.php
   at line 169  [image: -][image: +] <http://beta3.local/web/app_dev.php/#>
   7. at *ClassMetadataFactory ->getMetadataFor *
   ('Tock\TockFlatPagesBundle\Entity\GroupPageEngine')
   in
   C:\xampp\htdocs\beta3\vendor\doctrine\lib\Doctrine\ORM\EntityManager.php at
   line 251  [image: -][image: +] <http://beta3.local/web/app_dev.php/#>
   8. at *EntityManager ->getClassMetadata *
   ('Tock\TockFlatPagesBundle\Entity\GroupPageEngine')
   in
   C:\xampp\htdocs\beta3\vendor\doctrine\lib\Doctrine\ORM\EntityManager.php at
   line 567  [image: -][image: +] <http://beta3.local/web/app_dev.php/#>
   9. at *EntityManager ->getRepository *
   ('Tock\TockFlatPagesBundle\Entity\GroupPageEngine')
   in
   
C:\xampp\htdocs\beta3\src\Tock\TockFlatPagesBundle\Controller\TockFlatPagesController.php
   at line 167  [image: -][image: +] <http://beta3.local/web/app_dev.php/#>
   10. at *TockFlatPagesController ->getPageBySlug *('homepage', *object*(
   EntityManager))
   in
   
C:\xampp\htdocs\beta3\src\Tock\TockFlatPagesBundle\Controller\TockFlatPagesController.php
   at line 92  [image: -][image: +] <http://beta3.local/web/app_dev.php/#>
   11. at *TockFlatPagesController ->getTemplateCriteria *('homepage')
   in
   
C:\xampp\htdocs\beta3\src\Tock\TockFlatPagesBundle\Controller\TockFlatPagesController.php
   at line 33  [image: -][image: +] <http://beta3.local/web/app_dev.php/#>
   12. at *TockFlatPagesController ->indexAction *()
   in at line


On Sat, May 28, 2011 at 5:37 PM, Christophe COEVOET <s...@notk.org> wrote:

> Le 28/05/2011 16:26, seven seven a écrit :
>
>
>> Hi ,
>>
>> How to inject the new annotation reader for doctrine extentions ?
>> There is a part of code on github regarding annotations which I don't know
>> where to place.
>> Thank you in advance !
>>
>>
>>  If you are talking about Gedmo extensions and my bundle integrating it
> with Symfony2, just update both of them. The latest version inject the
> annotation reader properly.
>
> --
> Christophe | Stof
>
> --
> If you want to report a vulnerability issue on symfony, please send it to
> security at symfony-project.com
>
> You received this message because you are subscribed to the Google
> Groups "symfony users" group.
> To post to this group, send email to symfony-users@googlegroups.com
> To unsubscribe from this group, send email to
> symfony-users+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/symfony-users?hl=en
>



-- 
<br>
Cezar

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups "symfony users" group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en

Reply via email to