Good afternoon, eGroupware Team!
We’re using the following configuration:
- eGroupware community edition version 17.1.20190808
- Installed via Git
- Apache webserver
- MariaDB
I have developed a custom app where I get the following error:
An error happened
CreateObject() file /usr/local/share/egroupware_17/api/inc/class…inc.php not found!
This error happens when I try to display an entry using the edit action of a Next-Match widget. This is the corresponding action:
'edit' => [
'caption' => 'Edit license',
'default' => true,
'allowOnMultiple' => false,
'url' => 'menuaction=licensemanager.licensemanager_ui.support&license_id=$id',
'target' => '_self',
'group' => $group=0,
This error only happens if I click the sidebox menu link to the corresponding app a second time since session start, or reload the index page of the app via browser. This is the corresponding context menu hook:
'License list' => Egw::link('/index.php',array(
'menuaction' => 'licensemanager.licensemanager_ui.list_license',
'ajax' => 'true')),
I have already read some posts on this topic in this forum, but they do not seem to fit my problem. Can anyone see what I’m doing wrong, or why the error happens after a second call to the list_license function, but works fine the first time?