Bug #89504
closedEpic #83968: PSR-11 Initiative
Upgrade wizards fail if Extensions are to be installed
100%
Description
In the Install Tool only a part of the extbase classes is provided via core dependency injection container.
The classes that are needed to install the extensions are missing.
How can the error be reproduced?
- Open the upgrade module
- Open the Upgrade Wizards
- (e.g. mark "Install extension "typo3db_legacy" from TER" - has to be an upgrade with installing an extension - as undone if it is already marked as done)
- Execute the wizard & confirm the upcoming dialog.
=> An error appears:
#1278450972 TYPO3\CMS\Extbase\Reflection\Exception\UnknownClassException
Class TYPO3\CMS\Extbase\Persistence\PersistenceManager does not exist. Reflection failed.
How can the error not be reproduced?
- Open the upgrade module
- Open the Upgrade Wizards
- (e.g. mark "Add the default Extension Manager database tables" - has to be an upgrade without installing an extension - as undone if it is already marked as done)
- Execute the wizard & confirm the upcoming dialog.
=> The upgrade is successful now.
Updated by Oliver Hader about 5 years ago
- Target version changed from next-patchlevel to Candidate for Major Version
Updated by Gerrit Code Review almost 5 years ago
- Status changed from New to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62425
Updated by Gerrit Code Review almost 5 years ago
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62425
Updated by Benjamin Franzke almost 5 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 5601673dd96b886b76a25d977db00435e1bad26f.