PKP PN status pending

Hi,
I am using OJS: 3.3.0.6 with the PKP PLN plugin version: 2.0.4.1 released on 2.2.2021

I have two journals in OJS installation and so far published about 23 issues. Recently, I noticed that it stopped archiving in PKP-PLN.

In the PKP PLN plugin status tab, it shows that issue no 8 is still pending but after that issues were archived successfully upto issue 18.

Then Issue no 19 and 20 are again pending.

Below are the two unique identifier for my journals in PKP PLN and their status:

Journal 1) - SEISENSE Business Review
PKP PLN Identifier: 5C27606A-486B-40FC-91EC-46DFD735FBB1
sbr pln status
Although journal 1 has published only two issues is showing in the status as completed as well. Yet in the ISSN archival status, it is not showing any record.

Journal 2) SEISENSE Journal of Management
PKP PLN Identifier: 45EF22D5-210E-48A4-9A73-3F283F1016EB
sjom pln status

In the scheduledTaskLogs folder I found the following entries (Dated 4,5 and 6th of July)

PKPPNDepositorTask-60e2fd30721cb-20210705.log

[2021-07-05 15:38:08] https://journal.seisense.com
[2021-07-05 15:38:08] [Notice] Task process started.
[2021-07-05 15:38:08] [Notice] PLN Depositor executeActions started
[2021-07-05 15:38:08] [Notice] Depositor processing for SEISENSE Business Review.
[2021-07-05 15:38:08] [Notice] Getting service document.
[2021-07-05 15:38:08] [Notice] Processing deposit status updates.
[2021-07-05 15:38:08] [Notice] Processing updated content.
[2021-07-05 15:38:08] [Notice] Processing new content.
[2021-07-05 15:38:08] [Notice] Packaging content for deposit.
[2021-07-05 15:38:08] [Notice] Sending deposits to the PKP PN.
[2021-07-05 15:38:08] [Notice] Depositor processing for SEISENSE Journal of Management.
[2021-07-05 15:38:08] [Notice] Getting service document.
[2021-07-05 15:38:09] [Notice] Processing deposit status updates.
[2021-07-05 15:38:09] [Notice] Processing updated content.
[2021-07-05 15:38:09] [Notice] Processing new content.
[2021-07-05 15:38:09] [Notice] Packaging content for deposit.
[2021-07-05 15:38:09] [Notice] Trying package deposit 8 (Issue: 8) (Local Status: [New], Processing Status: [Unknown], Lockss Status: [Unknown])

Any advice here to solve this issue is highly appreciated.
Thanks
Seisense

Hi @seisense,

You might want to check the PKP|PN plugin’s packaging logs to see if there is more information there. Information on finding those is in the Other useful hints / Troubleshooting hints section of the README at pln/README at main · pkp/pln · GitHub .

Best regards,

Roger
PKP Team

Hi @rcgillis ,
I have verified ll the useful hints provided in the readme file and below are my findings

Other useful hints / Troubleshooting hints


  • The pln plugin depends on 2 database tables, namely the ‘pln_deposits’ and

‘pln_deposit_objects’ tables. If those tables are not in your database, you

may not have installed the plugin properly.

No issue: as Both the tables are existing in the database.

  • The ‘plugins.generic.pln.classes.tasks.Depositor’ task must be inside the

‘scheduled_tasks’ database table. If not, try ‘Reload Scheduled Tasks’ from

the Plugins gallery area, under the Acron plugin.

No Issue: as plugins.generic.pln.classes.tasks.Depositor do exist in schedule tasks and last run is 13-7-2021

  • Search the plugin’s logs in the ‘scheduledTaskLogs’ folder within the OJS

files directory. Files named ‘PKPPLNDepositorTask-id-datestamp’ should

be found there.

No Issue: file is there in this folder and the content in this log file as below:

[2021-07-13 15:47:53] https://journal.seisense.com
[2021-07-13 15:47:53] [Notice] Task process started.
[2021-07-13 15:47:53] [Notice] PLN Depositor executeActions started
[2021-07-13 15:47:53] [Notice] Depositor processing for SEISENSE Business Review.
[2021-07-13 15:47:53] [Notice] Getting service document.
[2021-07-13 15:47:54] [Notice] Processing deposit status updates.
[2021-07-13 15:47:54] [Notice] Processing updated content.
[2021-07-13 15:47:54] [Notice] Processing new content.
[2021-07-13 15:47:54] [Notice] Packaging content for deposit.
[2021-07-13 15:47:54] [Notice] Sending deposits to the PKP PN.
[2021-07-13 15:47:54] [Notice] Depositor processing for SEISENSE Journal of Management.
[2021-07-13 15:47:54] [Notice] Getting service document.
[2021-07-13 15:47:54] [Notice] Processing deposit status updates.
[2021-07-13 15:47:54] [Notice] Processing updated content.
[2021-07-13 15:47:54] [Notice] Processing new content.
[2021-07-13 15:47:54] [Notice] Packaging content for deposit.
[2021-07-13 15:47:54] [Notice] Trying package deposit 8 (Issue: 8) (Local Status: [New], Processing Status: [Unknown], Lockss Status: [Unknown])
  • In the scheduled task log files, if an entry like '[date time] [Notice] Task

process stopped.’ is found, then the process seems to have exited as it

should. Otherwise please check the PHP logs for more info/errors.

I am not receiving any error in php error log.

  • If an issue fails to be packaged, it may be useful to try and export the issue

from the native import/export plugin. Possible export problems may cause the

PLN Plugin to fail to send the failed content, and the native import/export

plugin may display some hints on why the failure occured.

No Issue: I can export issues using Native import/export plugin without any error.

Any further help will be highly appreciated.
Thanks
seisense

Hi @seisense,

Thanks for following up on this and looking into these things further. I’m at a loss as to what to suggest next, but some of our other team members may have some ideas - I’ll flag this with them.

Best regards,

Roger
PKP Team

Hi,
I have the same problem, there are some issues with status “Pending”.
I verified the hints in the readme file and I found this error in PHP error log, but I don’t know if it is for pkp plugin:

[Thu Jul 15 17:01:52.475893 2021] [php7:error] [pid 23250] [client 142.58.232.187:51402] PHP Fatal error:  Uncaught Error: Call to undefined method DAOResultFactory::close() in /var/www/html/ojs/plugins/generic/pln/PLNGatewayPlugin.inc.php:160\nStack trace:\n#0 /var/www/html/ojs/pages/gateway/GatewayHandler.inc.php(233): PLNGatewayPlugin->fetch(Array, Object(Request))\n#1 /var/www/html/ojs/lib/pkp/classes/core/PKPRouter.inc.php(395): GatewayHandler->plugin(Array, Object(Request))\n#2 /var/www/html/ojs/lib/pkp/classes/core/PKPPageRouter.inc.php(246): PKPRouter->_authorizeInitializeAndCallRequest(Array, Object(Request), Array, false)\n#3 /var/www/html/ojs/lib/pkp/classes/core/Dispatcher.inc.php(144): PKPPageRouter->route(Object(Request))\n#4 /var/www/html/ojs/lib/pkp/classes/core/PKPApplication.inc.php(364): Dispatcher->dispatch(Object(Request))\n#5 /var/www/html/ojs/index.php(68): PKPApplication->execute()\n#6 {main}\n  thrown in /var/www/html/ojs/plugins/generic/pln/PLNGatewayPlugin.inc.php on line 160

Any further help will be highly appreciated.
Thanks

Hi @pir,

This is Issues · pkp/pkp-lib · GitHub fixing it just requires removing a line of code. We’re hoping to release a new plugin package soon that’ll include the fix.

Regards,
Alec Smecher
Public Knowledge Project Team

This topic was automatically closed after 5 days. New replies are no longer allowed.

Hi @pir,

I’ve put a test package online at Release PKP|PN 2.0.4-2 · pkp/pln · GitHub – any chance you would be able to try installing it and report back how it works for your journal?

Regards,
Alec Smecher
Public Knowledge Project Team

Hi @asmecher
Yes, we can install the new package and we will report how it works.
Regards

1 Like

Hi @asmecher
I tried the new test package and worked fine, however I have a trouble with the status ‘Transferred’.
I don’t know where is transferred because I didn’t configure the staging server. What is the next step?
Thank you

Hi @asmecher ,
I installed the updated plugin release 2.0.4-2 and below is my experience:

1- One issue (issue no 8) which was showing pending the status of pending for the last one year is now showing the status of " complete".
2- Yet there are a total 06 issues (3 issues from journal 1 and 3 issues from journal 2) issues that are still showing the status of " In process" since the last 10 days. Every day, the Plugin changes the latest update column to the current date without any further process.
status

There is no error in the PHP error log regarding the plugin. In " scheduledTaskLogs" folder, I found the following:

[2021-08-08 16:11:24] https://journal.seisense.com
[2021-08-08 16:11:24] [Notice] Task process started.
[2021-08-08 16:11:24] [Notice] PLN Depositor executeActions started
[2021-08-08 16:11:24] [Notice] Depositor processing for SEISENSE Business Review.
[2021-08-08 16:11:24] [Notice] Getting service document.
[2021-08-08 16:11:25] [Notice] Processing deposit status updates.
[2021-08-08 16:11:25] [Notice] Trying status update for 21 (Issue: 19) (Local Status: [Transferred], Processing Status: [Unknown], Lockss Status: [Unknown])
[2021-08-08 16:11:25] [Notice] Processing status got for 21 -> (depositedByJournal)
[2021-08-08 16:11:25] [Notice] Trying status update for 22 (Issue: 21) (Local Status: [Transferred], Processing Status: [Unknown], Lockss Status: [Unknown])
[2021-08-08 16:11:26] [Notice] Processing status got for 22 -> (depositedByJournal)
[2021-08-08 16:11:26] [Notice] Trying status update for 24 (Issue: 24) (Local Status: [Transferred], Processing Status: [Unknown], Lockss Status: [Unknown])
[2021-08-08 16:11:26] [Notice] Processing status got for 24 -> (depositedByJournal)
[2021-08-08 16:11:26] [Notice] Processing updated content.
[2021-08-08 16:11:26] [Notice] Processing new content.
[2021-08-08 16:11:26] [Notice] Packaging content for deposit.
[2021-08-08 16:11:26] [Notice] Sending deposits to the PKP PN.
[2021-08-08 16:11:26] [Notice] Depositor processing for SEISENSE Journal of Management.
[2021-08-08 16:11:26] [Notice] Getting service document.
[2021-08-08 16:11:27] [Notice] Processing deposit status updates.
[2021-08-08 16:11:27] [Notice] Trying status update for 19 (Issue: 20) (Local Status: [Transferred], Processing Status: [Unknown], Lockss Status: [Unknown])
[2021-08-08 16:11:27] [Notice] Processing status got for 19 -> (depositedByJournal)
[2021-08-08 16:11:27] [Notice] Trying status update for 20 (Issue: 22) (Local Status: [Transferred], Processing Status: [Unknown], Lockss Status: [Unknown])
[2021-08-08 16:11:27] [Notice] Processing status got for 20 -> (depositedByJournal)
[2021-08-08 16:11:27] [Notice] Trying status update for 23 (Issue: 23) (Local Status: [Transferred], Processing Status: [Unknown], Lockss Status: [Unknown])
[2021-08-08 16:11:28] [Notice] Processing status got for 23 -> (depositedByJournal)
[2021-08-08 16:11:28] [Notice] Processing updated content.
[2021-08-08 16:11:28] [Notice] Processing new content.
[2021-08-08 16:11:28] [Notice] Packaging content for deposit.
[2021-08-08 16:11:28] [Notice] Sending deposits to the PKP PN.
[2021-08-08 16:11:28] [Notice] Task process stopped.

Any help will be appreciated.
Thanks

This topic was automatically closed after 11 days. New replies are no longer allowed.