OJS 3.3.0.11 : « Failed Ajax request or invalid JSON returned. » when trying to upload a final version

Hi @jhrs and @asmecher

I can confirm that I’ve encountered the same problem in my installation. The associated logs are below (adding and editing a journal section, respectively).

[Mon Sep 05 10:53:04.005152 2022] [php:error] [pid 19880:tid 1856] [client ::1:50524] PHP Fatal error:  Uncaught Error: Non-static method PKPApplication::getRequest() cannot be called statically in C:\\xampp\\htdocs\\zfn_ojs3\\plugins\\generic\\openAIRE\\OpenAIREPlugin.inc.php:102\nStack trace:\n#0 C:\\xampp\\htdocs\\zfn_ojs3\\lib\\pkp\\classes\\plugins\\HookRegistry.inc.php(107): OpenAIREPlugin->initDataSectionFormFields('sectionform::in...', Array)\n#1 C:\\xampp\\htdocs\\zfn_ojs3\\lib\\pkp\\classes\\form\\Form.inc.php(237): HookRegistry::call('sectionform::in...', Array)\n#2 C:\\xampp\\htdocs\\zfn_ojs3\\controllers\\grid\\settings\\sections\\form\\SectionForm.inc.php(80): Form->initData()\n#3 C:\\xampp\\htdocs\\zfn_ojs3\\controllers\\grid\\settings\\sections\\SectionGridHandler.inc.php(195): SectionForm->initData()\n#4 C:\\xampp\\htdocs\\zfn_ojs3\\controllers\\grid\\settings\\sections\\SectionGridHandler.inc.php(179): SectionGridHandler->editSection(Array, Object(Request))\n#5 C:\\xampp\\htdocs\\zfn_ojs3\\lib\\pkp\\classes\\core\\PKPRouter.inc.php(395): SectionGridHandler->addSection(Array, Object(Request))\n#6 C:\\xampp\\htdocs\\zfn_ojs3\\lib\\pkp\\classes\\core\\PKPComponentRouter.inc.php(257): PKPRouter->_authorizeInitializeAndCallRequest(Array, Object(Request), Array)\n#7 C:\\xampp\\htdocs\\zfn_ojs3\\lib\\pkp\\classes\\core\\Dispatcher.inc.php(144): PKPComponentRouter->route(Object(Request))\n#8 C:\\xampp\\htdocs\\zfn_ojs3\\lib\\pkp\\classes\\core\\PKPApplication.inc.php(362): Dispatcher->dispatch(Object(Request))\n#9 C:\\xampp\\htdocs\\zfn_ojs3\\index.php(68): PKPApplication->execute()\n#10 {main}\n  thrown in C:\\xampp\\htdocs\\zfn_ojs3\\plugins\\generic\\openAIRE\\OpenAIREPlugin.inc.php on line 102, referer: http://localhost/zfn_ojs3/index.php/zfn/management/settings/context
[Mon Sep 05 10:53:09.308303 2022] [php:error] [pid 19880:tid 1856] [client ::1:50528] PHP Fatal error:  Uncaught Error: Non-static method PKPApplication::getRequest() cannot be called statically in C:\\xampp\\htdocs\\zfn_ojs3\\plugins\\generic\\openAIRE\\OpenAIREPlugin.inc.php:102\nStack trace:\n#0 C:\\xampp\\htdocs\\zfn_ojs3\\lib\\pkp\\classes\\plugins\\HookRegistry.inc.php(107): OpenAIREPlugin->initDataSectionFormFields('sectionform::in...', Array)\n#1 C:\\xampp\\htdocs\\zfn_ojs3\\lib\\pkp\\classes\\form\\Form.inc.php(237): HookRegistry::call('sectionform::in...', Array)\n#2 C:\\xampp\\htdocs\\zfn_ojs3\\controllers\\grid\\settings\\sections\\form\\SectionForm.inc.php(80): Form->initData()\n#3 C:\\xampp\\htdocs\\zfn_ojs3\\controllers\\grid\\settings\\sections\\SectionGridHandler.inc.php(195): SectionForm->initData()\n#4 C:\\xampp\\htdocs\\zfn_ojs3\\lib\\pkp\\classes\\core\\PKPRouter.inc.php(395): SectionGridHandler->editSection(Array, Object(Request))\n#5 C:\\xampp\\htdocs\\zfn_ojs3\\lib\\pkp\\classes\\core\\PKPComponentRouter.inc.php(257): PKPRouter->_authorizeInitializeAndCallRequest(Array, Object(Request), Array)\n#6 C:\\xampp\\htdocs\\zfn_ojs3\\lib\\pkp\\classes\\core\\Dispatcher.inc.php(144): PKPComponentRouter->route(Object(Request))\n#7 C:\\xampp\\htdocs\\zfn_ojs3\\lib\\pkp\\classes\\core\\PKPApplication.inc.php(362): Dispatcher->dispatch(Object(Request))\n#8 C:\\xampp\\htdocs\\zfn_ojs3\\index.php(68): PKPApplication->execute()\n#9 {main}\n  thrown in C:\\xampp\\htdocs\\zfn_ojs3\\plugins\\generic\\openAIRE\\OpenAIREPlugin.inc.php on line 102, referer: http://localhost/zfn_ojs3/index.php/zfn/management/settings/context