J-BusinessDirectory - J-BusinessDirectory User Module google auth returns 'Class 'JDispatcher' not found'

Support Forum

 
 

 

Hi,

When I login with google auth by J-BusinessDirectory User Module, I got follwoing error.

What should I check?

Class 'JDispatcher' not found

Call stack
# Function Location
1 () JROOT/components/com_jbusinessdirectory/classes/oauth/JBDAuth.php:194
2 JBDAuth->loginUser() JROOT/components/com_jbusinessdirectory/controllers/userprofile.php:92
3 JBusinessDirectoryControllerUserProfile->oauthCallback() JROOT/libraries/src/MVC/Controller/BaseController.php:735
4 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT/components/com_jbusinessdirectory/jbusinessdirectory.php:86
5 require_once() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:69
6 Joomla\CMS\Dispatcher\LegacyComponentDispatcher::Joomla\CMS\Dispatcher\{closure}() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:71
7 Joomla\CMS\Dispatcher\LegacyComponentDispatcher->dispatch() JROOT/libraries/src/Component/ComponentHelper.php:389
8 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/SiteApplication.php:204
9 Joomla\CMS\Application\SiteApplication->dispatch() JROOT/libraries/src/Application/SiteApplication.php:243
10 Joomla\CMS\Application\SiteApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:278
11 Joomla\CMS\Application\CMSApplication->execute() JROOT/includes/app.php:63
12 require_once() JROOT/index.php:32
5 replies

Can you please let us know what Joomla version are you using?

Dear George,


Thank you.

It is 4.1.0

To test, when this happens to me, I try to see if there is any change by lowing your PHP level to 7.4. or 8+ if you are on 7.4 already.

 

Can you please create a ticket on our store and provide us admin access?

But I think both JBD latest and Joomla 4.1.1 is php 8.1 compatible?

 
 
 

6 Item(s)

Show per page