OJS 2.4.8.0 OAI doesn't change the identifier

Hello,
I’m working on OJS 2.4.8.0
I found a wrong value about Identifier for OAI-PMH configuration.
So I changed it in config file.

Now when I make an OAI Request the identifier is right:

see: Open Journal Systems

but if I ListRecord the Identifier is the old wrong one:

see: http://www.serena.unina.it/index.php/politics/oai?verb=ListRecords&metadataPrefix=oai_dc

Why?

Thanks,
Alfredo

Hi @Alfredo_Cosco,

Check the value of the repository_id setting in your config.inc.php.

Regards,
Alce Smecher
Public Knowledge Project Team

Hi @asmecher,
I changed this value in the config.inc.php, this is the problem.

see: Open Journal Systems → New Identifier, right

against: see: http://www.serena.unina.it/index.php/politics/oai?verb=ListRecords&metadataPrefix=oai_dc —> Persisting OLD wrong Identifier

Hi @Alfredo_Cosco,

can it be that these records do all have the status deleted? Their oai_identifier is stored in
the table data_object_tombstones and is not affected by changing the config parameter.

Hope this helps

Claudia Jürgen

1 Like

Hi,

Is possible adjust OAI Identifier directory in the database or is there a suitable way to do this?

Thanks a lot
Gessy

Hi @Gessy_Junior,

Are these for deleted records? Are you also using OJS 2.4.8.0 per this thread?

Regards,
Alec Smecher
Public Knowledge Project Team

Hi @asmecher,

I’m an employee of the Federal University of Minas Gerais and we are using OJS 2.4.8.2 but we started in version 2.3.3.

In our config.inc.php, the repository_id parameter was a value with IP address but we need adjust for indexing.
Our OAI interface is in https://seer.ufmg.br/index.php/index/oai.
I changed repository_id to ojs.seer.ufmg.br but acessing ListRecords i realize records with old value.

Thanks in adjance!!
Gessy

Hi @Gessy_Junior,

The repository_id change should have corrected records for “live” articles. The remaining old repository IDs would need to be corrected in the database per this thread.

Regards,
Alec Smecher
Public Knowledge Project Team

Thank you @asmecher

Regards,
Gessy