Child pages
  • [install] kFactoryException thrown during upgrade from 5.2.x to 5.3.x
Skip to end of metadata
Go to start of metadata

When upgrading from 5.2.x to 5.3.x I'm getting following exception after module selection step:

kFactoryException: RealClass not defined for "module-deployment-log" pseudo_class. Please use "in-portal classmap:rebuild" command to discover new classes. in ...\core\kernel\utility\factory.php on line 370

Stack trace:

This happens, because mentioned "module-deployment-log" unit was only added in 5.3.x version. Unfortunately new units are not searched during upgrade and it leads to such error.

Solution

Change the "kUnitConfigReader::includeConfigFiles" method to respect given $cache parameter and really don't use cache then.

Related Tasks

INP-1503 - Getting issue details... STATUS