[OJS 3.1.2.2] [PKP PN 2.0.1-0] Deposit stuck on "Validated"

I’ve been trying the test release of the much-anticipated PKP PN Plugin and my deposits are stuck on “Validated”. Do I just need to be patient or is there a problem with plugin/staging server? Is there anyone else testing the PKP PN Plugin who is having the same issue?

  • Application Version:
    OJS 3.1.2.2 and PKP PN 2.0.1-0.

  • Description of issue:
    Deposits were “Validated” after transfer, but there has been no progress for a few days now.

  • Steps you took leading up to the issue:
    Installed plugin by downloading the tarball from Github. Installed pear1 on server to resolve the Archive_Tar warning in plugin settings tab. Agreed to terms and activated plugin.

  • What you tried to resolve the issue:
    Waiting. The documentation says it can take up to a week for deposits to complete, but the list of issues deposited with the PKP PN suggests OJS 2 users usually have deposits completed within a couple of days of publication.

  • Screenshots
    PKP-PN-Validated

  • Error log messages if applicable
    Logs indicate that the deposits were sent successfully, but every day the plugin queries the deposit status and is told that the deposit has a Processing Status of “Validated”, but this has not progressed to “Sent” for a few days.
    2020-06-29: Deposit sent

[2020-06-29 09:53:31] [Notice] Getting service document.
[2020-06-29 09:53:32] [Notice] Processing deposit status updates.
[2020-06-29 09:53:32] [Notice] Processing updated content.
[2020-06-29 09:53:32] [Notice] Processing new content.
[2020-06-29 09:53:32] [Notice] Packaging content for deposit.
[2020-06-29 09:53:32] [Notice] Trying package deposit 1 (Issue: 1) (Local Status: [New], Processing Status: [Unknown], Lockss Status: [Unknown])
[2020-06-29 09:53:33] [Notice] Packaging for deposit 1 succeeded
[2020-06-29 09:53:33] [Notice] Trying package deposit 2 (Issue: 2) (Local Status: [New], Processing Status: [Unknown], Lockss Status: [Unknown])
[2020-06-29 09:53:35] [Notice] Packaging for deposit 2 succeeded
[2020-06-29 09:53:35] [Notice] Sending deposits to the PKP PN.
[2020-06-29 09:53:35] [Notice] Trying transfer deposit 1 (Issue: 1) (Local Status: [Packaged], Processing Status: [Unknown], Lockss Status: [Unknown])
[2020-06-29 09:53:35] [Notice] Posting the Atom file to staging server for deposit 1 (Local Status: [Packaged], Processing Status: [Unknown], Lockss Status: [Unknown]) - (Url: [http://pkp-pln.lib.sfu.ca/api/sword/2.0/col-iri/75DF0D82-6A37-4528-B918-DF467AC4BFF8], AtomPath: [/var/www/files/journals/1/pln/E9FD0BA2-7498-41AB-8F95-9B29B37134AE/E9FD0BA2-7498-41AB-8F95-9B29B37134AE.xml], Method: [PostFile])
[2020-06-29 09:53:36] [Notice] Posting the Atom file to staging server for deposit 1 succeeded
[2020-06-29 09:53:36] [Notice] Trying transfer deposit 2 (Issue: 2) (Local Status: [Packaged], Processing Status: [Unknown], Lockss Status: [Unknown])
[2020-06-29 09:53:36] [Notice] Posting the Atom file to staging server for deposit 2 (Local Status: [Packaged], Processing Status: [Unknown], Lockss Status: [Unknown]) - (Url: [http://pkp-pln.lib.sfu.ca/api/sword/2.0/col-iri/75DF0D82-6A37-4528-B918-DF467AC4BFF8], AtomPath: [/var/www/files/journals/1/pln/8F13D098-0E58-4B77-A950-6B0F2AB2BC60/8F13D098-0E58-4B77-A950-6B0F2AB2BC60.xml], Method: [PostFile])
[2020-06-29 09:53:36] [Notice] Posting the Atom file to staging server for deposit 2 succeeded
[2020-06-29 09:53:36] [Notice] Task process stopped.

2020-06-30: The deposit was transferred and being processed

[2020-06-30 10:20:30] [Notice] Getting service document.
[2020-06-30 10:20:31] [Notice] Processing deposit status updates.
[2020-06-30 10:20:31] [Notice] Trying status update for 1 (Issue: 1) (Local Status: [Transferred], Processing Status: [Unknown], Lockss Status: [Unknown])
[2020-06-30 10:20:32] [Notice] Processing status got for 1 → (hold)
[2020-06-30 10:20:32] [Notice] Trying status update for 2 (Issue: 2) (Local Status: [Transferred], Processing Status: [Unknown], Lockss Status: [Unknown])
[2020-06-30 10:20:32] [Notice] Processing status got for 2 → (hold)
[2020-06-30 10:20:32] [Notice] Processing updated content.
[2020-06-30 10:20:32] [Notice] Processing new content.
[2020-06-30 10:20:32] [Notice] Packaging content for deposit.
[2020-06-30 10:20:32] [Notice] Sending deposits to the PKP PN.
[2020-06-30 10:20:32] [Notice] Task process stopped.

2020-07-01: The processing status was updated to “Validated”

[2020-07-01 10:28:51] [Notice] Getting service document.
[2020-07-01 10:28:52] [Notice] Processing deposit status updates.
[2020-07-01 10:28:52] [Notice] Trying status update for 1 (Issue: 1) (Local Status: [Transferred], Processing Status: [Validated], Lockss Status: [Unknown])
[2020-07-01 10:28:53] [Notice] Processing status got for 1 → (hold)
[2020-07-01 10:28:53] [Notice] Trying status update for 2 (Issue: 2) (Local Status: [Transferred], Processing Status: [Validated], Lockss Status: [Unknown])
[2020-07-01 10:28:53] [Notice] Processing status got for 2 → (hold)
[2020-07-01 10:28:53] [Notice] Processing updated content.
[2020-07-01 10:28:53] [Notice] Processing new content.
[2020-07-01 10:28:53] [Notice] Packaging content for deposit.
[2020-07-01 10:28:53] [Notice] Sending deposits to the PKP PN.
[2020-07-01 10:28:53] [Notice] Task process stopped.

2020-07-04: Every day I get the same status, without the deposit being sent.

[2020-07-04 10:50:58] [Notice] Getting service document.
[2020-07-04 10:50:59] [Notice] Processing deposit status updates.
[2020-07-04 10:50:59] [Notice] Trying status update for 1 (Issue: 1) (Local Status: [Transferred], Processing Status: [Validated], Lockss Status: [Unknown])
[2020-07-04 10:50:59] [Notice] Processing status got for 1 → (hold)
[2020-07-04 10:50:59] [Notice] Trying status update for 2 (Issue: 2) (Local Status: [Transferred], Processing Status: [Validated], Lockss Status: [Unknown])
[2020-07-04 10:51:00] [Notice] Processing status got for 2 → (hold)
[2020-07-04 10:51:00] [Notice] Processing updated content.
[2020-07-04 10:51:00] [Notice] Processing new content.
[2020-07-04 10:51:00] [Notice] Packaging content for deposit.
[2020-07-04 10:51:00] [Notice] Sending deposits to the PKP PN.
[2020-07-04 10:51:00] [Notice] Task process stopped.

I tried resetting one of the deposits a few days ago and it has just ended up back on “Validated” and hasn’t moved since. The other deposit still hasn’t progressed either, so it has been on the “Validated” step of processing for about 2 weeks now.

Has anyone running OJS 3.2 had this problem? Does upgrading help?

Hi all,

I’ll check again with the administrator of that service, but I believe OJS 3.x deposits are still being held prior to ingest into the LOCKSS service, which has been done to avoid permanently preserving anything that might arise from the testing process. We’ll be lifting that hold soon, and anything that has been sent to the service already will be preserved.

Regards,
Alec Smecher
Public Knowledge Project Team

Thanks! So I guess that means the plugin is working well.

A related question: We publish by article rather than by issue - so an issue will be ‘published’ for the current period and any articles that are published in that time will just be added to the current issue.

However, the plugin will just package any published issue and send it for preservation. Is it OK to just reset the deposit for an issue that has had articles added to it after deposit or is there a way to stop an issue from being deposited while articles are still being added?

Hi @shaun,

I’ll have to check my recollection on this – but I believe at the moment you’re correct, the issue is only packaged and sent at the moment of publication, so content that’s added later won’t be captured. I believe there’s a provision in place in the PLN exchange for updates, but the OJS-side plugin doesn’t yet implement it. So I think you’re correct, you’d need to manually flag it for repackaging for now.

Regards,
Alec Smecher
Public Knowledge Project Team

Hi all,

Just a note that we’ve permitted deposits from OJS 3.x to be ingested into LOCKSS, so you should see the status of these deposits change over the next day or so in your OJS installation.

Regards,
Alec Smecher
Public Knowledge Project Team

1 Like

Everything has gone through now. Thank you for your help!

1 Like

This topic was automatically closed after 16 hours. New replies are no longer allowed.