PKP PN Plugin problem with exporting data (OJS 3.3.0-14)

Hi everybody,

I am trying to run the PKP Preservation Network tool in the OJS 3.3.0-14 environment.
I have entries in scheduledTaskLogs, but no data is being exported.

According to the documentation and guidelines:

The plugin depends on 2 database tables: pln_deposits and pln_deposit_objects. If those tables are not present in your database, it means the plugin wasn’t installed properly, refer to the previous sections for help.

is ok I have these two database tables

Ensure the plugin is creating daily log files at the scheduledTaskLogs folder within the OJS files directory. Files named as PKPPLNDepositorTask-id-datestamp should be present. If absent, the task is probably not being executed daily or there might be permission issues to create them.

I’ve a file ##plugins.generic.pln.depositorTask.name##-645b329a68783-20230510.log in scheduledTaskLogs

The plugins.generic.pln.classes.tasks.Depositor task must be present in the scheduled_tasks table. If it’s not, try to reload the scheduled tasks at the Acron plugin (the option Reload Scheduled Tasks at the plugin settings).

Every log file should end with an entry like [date time] [Notice] Task process stopped… If absent, it means the process has been halted unexpectedly due to errors, check the server/PHP error log for more information.

[2023-05-10 05:58:50] https://…
Task process started.
PLN Depositor executeActions started
##plugins.generic.pln.notifications.processing_for##
##plugins.generic.pln.notifications.tar_missing##
Task process stopped.

It seems to me that I should have the following entries, and I don’t have them:

##plugins.generic.pln.notifications.getting_servicedocument##
##plugins.generic.pln.depositor.statusupdates##
##plugins.generic.pln.depositor.statusupdates.processing##
##plugins.generic.pln.depositor.statusupdates.processing.processingState##
##plugins.generic.pln.depositor.statusupdates.processing##

In the error logs I have no data.
Cron is working - because the statistics are processing

thanks for your help

Thanks
Peter

Hi @karwas,

I recommend you to install the “Default Translation” plugin, it will cover the missing translations for your language, and you won’t see these “##identifier-of-missing-translation##”.

About the problem, according to the error message your installation is missing this package:
https://pear.php.net/package/Archive_Tar/

For your information, if you’re unable to install it, the next version of the plugin won’t require this package anymore.

Best,
Jonas Raoni

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