Dear PKP Team,
Currently, we have using the OJS 3.3.0.7 version, our two journals OAI-PMH interface ListRecords query just yields a white page, but shows no records. but other journals OAI-PMHworking fine. kindly give a solution to solve this issue.
PHP Fatal error: Uncaught Error: Call to a member function getId() on null in /home/xxx/public_html/journals/classes/oai/ojs/OAIDAO.inc.php:185
Stack trace:
#0 /home/xxx/public_html/journals/lib/pkp/classes/oai/PKPOAIDAO.inc.php(237): OAIDAO->setOAIData(Object(OAIRecord), Array, true)
#1 /home/xxx/public_html/journals/lib/pkp/classes/oai/PKPOAIDAO.inc.php(201): PKPOAIDAO->_doCommonOAIFromRowOperations(Object(OAIRecord), Array)
#2 /home/xxx/public_html/journals/lib/pkp/classes/oai/PKPOAIDAO.inc.php(131): PKPOAIDAO->_returnRecordFromRow(Array)
#3 /home/xxx/public_html/journals/classes/oai/ojs/JournalOAI.inc.php(178): PKPOAIDAO->getRecords(Array, NULL, NULL, NULL, 0, 100, 32)
#4 /home/xxx/public_html/journals/lib/pkp/classes/oai/OAI.inc.php(507): JournalOAI->records(‘oai_dc’, NULL, NULL, NULL, 0, 100, 32)
#5 /home/xxx/public_html/journals/lib/pkp/classes/oai/OAI.inc.php(85): OAI->ListRecords()
#6 /home/xxx/public_html/journals/pages/oai/OAIHandler.in in /home/asianresassoc/public_html/journals/classes/oai/ojs/OAIDAO.inc.php on line 185