Fehler tritt wie folgt auf (reproduzierbar): - Änderungen in den Grundeinstellungen durchführen - Cache leeren Anschließend wird im Frontend bei der Artikelansicht (…/details/index.php) folgender Fehler angezeigt: Property Shopware\Models\Attribute\Article::$articleID does not exist in vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/RuntimeReflectionService.php on line 79 Stack trace: #0 vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/RuntimeReflectionService.php(79): ReflectionProperty-\>\_\_construct('Shopware\Models...', 'articleID') #1 vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataInfo.php(889): Doctrine\Common\Persistence\Mapping\RuntimeReflectionService-\>getAccessibleProperty('Shopware\Models...', 'articleID') #2 vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(537): Doctrine\ORM\Mapping\ClassMetadataInfo-\>wakeupReflection(Object(Doctrine\Common\Persistence\Mapping\RuntimeReflectionService)) #3 vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/AbstractClassMetadataFactory.php(209): Doctrine\ORM\Mapping\ClassMetadataFactory-\>wakeupReflection(Object(Doctrine\ORM\Mapping\ClassMetadata), Object(Doctrine\Common\Persistence\Mapping\RuntimeReflectionService)) #4 vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(295): Doctrine\Common\Persistence\Mapping\AbstractClassMetadataFactory-\>getMetadataFor('Shopware\Models...') #5 vendor/doctrine/orm/lib/Doctrine/ORM/Query/Parser.php(1664): Doctrine\ORM\EntityManager-\>getClassMetadata('Shopware\Models...') #6 vendor/doctrine/orm/lib/Doctrine/ORM/Query/Parser.php(1546): Doctrine\ORM\Query\Parser-\>RangeVariableDeclaration() #7 vendor/doctrine/orm/lib/Doctrine/ORM/Query/Parser.php(1286): Doctrine\ORM\Query\Parser-\>IdentificationVariableDeclaration() #8 vendor/doctrine/orm/lib/Doctrine/ORM/Query/Parser.php(874): Doctrine\ORM\Query\Parser-\>FromClause() #9 vendor/doctrine/orm/lib/Doctrine/ORM/Query/Parser.php(843): Doctrine\ORM\Query\Parser-\>SelectStatement() #10 vendor/doctrine/orm/lib/Doctrine/ORM/Query/Parser.php(268): Doctrine\ORM\Query\Parser-\>QueryLanguage() #11 vendor/doctrine/orm/lib/Doctrine/ORM/Query/Parser.php(351): Doctrine\ORM\Query\Parser-\>getAST() #12 vendor/doctrine/orm/lib/Doctrine/ORM/Query.php(255): Doctrine\ORM\Query\Parser-\>parse() #13 vendor/doctrine/orm/lib/Doctrine/ORM/Query.php(267): Doctrine\ORM\Query-\>\_parse() #14 vendor/doctrine/orm/lib/Doctrine/ORM/AbstractQuery.php(794): Doctrine\ORM\Query-\>\_doExecute() #15 vendor/doctrine/orm/lib/Doctrine/ORM/AbstractQuery.php(612): Doctrine\ORM\AbstractQuery-\>execute(NULL, 2) #16 engine/core/class/sConfigurator.php(644): Doctrine\ORM\AbstractQuery-\>getOneOrNullResult(2) #17 engine/core/class/sConfigurator.php(616): sConfigurator-\>getDetailAttributes(21) #18 engine/core/class/sConfigurator.php(279): sConfigurator-\>getConvertedDetail(Array) #19 engine/core/class/sConfigurator.php(741): sConfigurator-\>getArticleConfigurator('21', Array) #20 engine/core/class/sArticles.php(2567): sConfigurator-\>sGetArticleConfig('21', Array) #21 engine/core/class/sArticles.php(3227): sArticles-\>sGetArticleConfig('21', Array) #22 Shopware/Controllers/Frontend/Detail.php(80): sArticles-\>sGetArticleById(21) #23 Enlight/Controller/Action.php(159): Shopware\_Controllers\_Frontend\_Detail-\>indexAction() #24 Enlight/Controller/Dispatcher/Default.php(528): Enlight\_Controller\_Action-\>dispatch('indexAction') #25 Enlight/Controller/Front.php(228): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #26 Shopware/Kernel.php(141): Enlight\_Controller\_Front-\>dispatch() #27 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(473): Shopware\Kernel-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #28 Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #29 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(430): Shopware\Components\HttpCache\AppCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true) #30 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(330): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>fetch(Object(Symfony\Component\HttpFoundation\Request), true) #31 Shopware/Components/HttpCache/AppCache.php(178): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>lookup(Object(Symfony\Component\HttpFoundation\Request), true) #32 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(194): Shopware\Components\HttpCache\AppCache-\>lookup(Object(Symfony\Component\HttpFoundation\Request), true) #33 Shopware/Components/HttpCache/AppCache.php(113): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #34 shopware.php(91): Shopware\Components\HttpCache\AppCache-\>handle(Object(Symfony\Component\HttpFoundation\Request)) #35 {main}
Vermutlich werden die Foreign-Keys zerschossen. Um den Fehler zu beheben, muss ich jedesmal(!) wie folgt vorgehen: http://wiki.shopware.de/Foreign-Keys-re … l_954.html Bei Version 4.1.2 hatte ich dieses Problem nicht. Hat jemand ne Idee?