Jira issue originally created by user personman:
This was working until I did some updating in composer. I'm not entirely sure which package changed to cause this, but when I save my user entity now, I get this error:
Fatal error: Uncaught exception 'Doctrine\ORM\ORMException' with message
'Found entity of type *_PHP_Incomplete*Class on association Mrss\Entity\User#college,
but expecting Mrss\Entity\College' in
[...]/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php on line 783
This seems to be related to this issue here: http://www.doctrine-project.org/jira/browse/[DDC-1698](http://www.doctrine-project.org/jira/browse/DDC-1698)
But I'm not sure how to fix it.
Comment created by personman:
Clearing my cookies solved this issue.
Issue was closed with resolution "Fixed"
Clearing my cookies got rid of the session that was causing this. Odd.
Comment created by stof:
*_PHP_Incomplete*Class is used by PHP when you try to unserialize an object and it cannot find the class for it.
If you are serializing objects in your session and you are deleting a class, you need to remove the sessions stored on the server when deleting the class (removing the cooie solved it for you because it also removed the session cookie and so you got a fresh session without the broken serialized data, but it would still happen for your other users)
If you are serializing doctrine proxy objects, you should register the proxy autoloader to be able to deserialize them
Could I get some help in setting up the proxy autoloader? I'm using DoctrineORMModule in Zend Framework 2.
Comment created by noisnaaria:
Danny Ferguson, you get some help in setting up the proxy autoloader using DoctrineORMModule in Zend Framework 2?