Has this been fixed in 6.1? Because I have 6.1 installed on my Windows machine which is running Apache/PHP on WAMP and it doesn’t work, I get the exact same error message when I navigate to my module menu entry, which should open a custom admin controller:
I’m using metadata 2.0 and autoloading via composer.
metadata.php: https://pastebin.com/RLSDtBEG
composer.json: https://pastebin.com/uGUTXcYR
error log:
[2019-07-12 10:57:40] OXID Logger.ERROR: EXCEPTION_SYSTEMCOMPONENT_CLASSNOTFOUND DeutschePost\Internetmarke\Controller\Admin\DPShop ["[object] (OxidEsales\\Eshop\\Core\\Exception\\SystemComponentException(code: 0): EXCEPTION_SYSTEMCOMPONENT_CLASSNOTFOUND DeutschePost\\Internetmarke\\Controller\\Admin\\DPShop at C:\\wamp64\\www\\oxid\\6.1\\vendor\\oxid-esales\\oxideshop-ce\\source\\Core\\UtilsObject.php:222)
[stacktrace]
#0 C:\\wamp64\\www\\oxid\\6.1\\source\\oxfunctions.php(101): OxidEsales\\EshopCommunity\\Core\\UtilsObject->oxNew('DeutschePost\\\\In...')
#1 C:\\wamp64\\www\\oxid\\6.1\\vendor\\oxid-esales\\oxideshop-ce\\source\\Core\\ShopControl.php(372): oxNew('DeutschePost\\\\In...')
#2 C:\\wamp64\\www\\oxid\\6.1\\vendor\\oxid-esales\\oxideshop-ce\\source\\Core\\ShopControl.php(272): OxidEsales\\EshopCommunity\\Core\\ShopControl->_initializeViewObject('DeutschePost\\\\In...', NULL, NULL, NULL)
#3 C:\\wamp64\\www\\oxid\\6.1\\vendor\\oxid-esales\\oxideshop-ce\\source\\Core\\ShopControl.php(137): OxidEsales\\EshopCommunity\\Core\\ShopControl->_process('DeutschePost\\\\In...', NULL, NULL, NULL)
#4 C:\\wamp64\\www\\oxid\\6.1\\vendor\\oxid-esales\\oxideshop-ce\\source\\Core\\Oxid.php(26): OxidEsales\\EshopCommunity\\Core\\ShopControl->start()
#5 C:\\wamp64\\www\\oxid\\6.1\\source\\index.php(15): OxidEsales\\EshopCommunity\\Core\\Oxid::run()
#6 C:\\wamp64\\www\\oxid\\6.1\\source\\admin\\index.php(11): require_once('C:\\\\wamp64\\\\www\\\\o...')
#7 {main}
"] []
EDIT: Added error log