3.3.0.7 - OAI issue - no resumption token

Hello, all
I am managing web-site with few journals https://articlegateway.com/
Recently upgraded my OJS to 3.3.0.7 (from 3.1.1.4)
Now I faced the following issue with OAI in all journals published on site:
Resumption token disappearing on 2nd or 3rd page
I mean:

  1. I am visiting OAI endpoint (for example https://articlegateway.com/index.php/AJM/oai?verb=ListRecords&metadataPrefix=oai_dc)
  2. Got records and resumption token.
  3. Press “resume”
  4. Got to 2nd page with records. Even at this page - resumption token often empty:
    29.07.2021_14.40.53_REC
    Sometimes resumption token present at 2nd page - but it will missing on 3rd than.
    Definitely - I cannot pass more than 3 pages with OAI resumption.
    PS:
    OJS version 3.3.0.7
    hosting - bluehost
    PHP - 7.3
    No visible errors in php logs…

Finally, I found sort of solution useful for bluehost - just have to increase number of records per request…

Hi @semtecher,

Glad to hear you were able to find a workaround.

This is a bug in OJS 3.3.0, and I’ve filed an issue for it in PKP’s Github repository.

You can monitor the progress of the issue here and update your installation once the bug has been fixed.

Regards,

Erik
PKP Team

1 Like