Hi everyone,
I would like to report the following fatal error:
[18-Jul-2023 18:44:01 UTC] PHP Warning: Undefined array key “” in /home/seisense/journal.seisense.com/plugins/oaiMetadataFormats/oaiJats/OAIMetadataFormat_JATS.php on line 132
[18-Jul-2023 18:44:01 UTC] PHP Fatal error: Uncaught TypeError: array_search(): Argument #2 ($haystack) must be of type array, null given in /home/seisense/journal.seisense.com/plugins/oaiMetadataFormats/oaiJats/OAIMetadataFormat_JATS.php:133
Stack trace:
#0 /home/seisense/journal.seisense.com/plugins/oaiMetadataFormats/oaiJats/OAIMetadataFormat_JATS.php(133): array_search()
#1 /home/seisense/journal.seisense.com/plugins/oaiMetadataFormats/oaiJats/OAIMetadataFormat_JATS.php(162): APP\plugins\oaiMetadataFormats\oaiJats\OAIMetadataFormat_JATS->_addChildInOrder()
#2 /home/seisense/journal.seisense.com/plugins/oaiMetadataFormats/oaiJats/OAIMetadataFormat_JATS.php(112): APP\plugins\oaiMetadataFormats\oaiJats\OAIMetadataFormat_JATS->_mungeMetadata()
#3 /home/seisense/journal.seisense.com/lib/pkp/classes/oai/OAI.php(825): APP\plugins\oaiMetadataFormats\oaiJats\OAIMetadataFormat_JATS->toXml()
#4 /home/seisense/journal.seisense.com/lib/pkp/classes/oai/OAI.php(566): PKP\oai\OAI->formatMetadata()
#5 /home/seisense/journal.seisense.com/lib/pkp/classes/oai/OAI.php(95): PKP\oai\OAI->ListRecords()
#6 /home/seisense/journal.seisense.com/pages/oai/OAIHandler.php(47): PKP\oai\OAI->execute()
#7 [internal function]: APP\pages\oai\OAIHandler->index()
#8 /home/seisense/journal.seisense.com/lib/pkp/classes/core/PKPRouter.php(334): call_user_func()
#9 /home/seisense/journal.seisense.com/lib/pkp/classes/core/PKPPageRouter.php(277): PKP\core\PKPRouter->_authorizeInitializeAndCallRequest()
#10 /home/seisense/journal.seisense.com/lib/pkp/classes/core/Dispatcher.php(165): PKP\core\PKPPageRouter->route()
#11 /home/seisense/journal.seisense.com/lib/pkp/classes/core/PKPApplication.php(373): PKP\core\Dispatcher->dispatch()
#12 /home/seisense/journal.seisense.com/index.php(21): PKP\core\PKPApplication->execute()
#13 {main}
thrown in /home/seisense/journal.seisense.com/plugins/oaiMetadataFormats/oaiJats/OAIMetadataFormat_JATS.php on line 133
So far, I havnt noticed anything wrong wtih my OJS on the frontend. Does anyone know, why this appeared and the possible solution.
OJS: 3.4.0.1
PHP: 8.1
Thanks
seisense