Hi @Kaitlin
I have followed the steps in your post and OPS is giving the following error.
These are the PHP error logs:
[03-Feb-2025 15:40:30 America/Guayaquil] Slim Application Error:
Type: Exception
Message: Cannot instantiate class. Class "PreprintCrossrefXmlFilter" is not declared in "plugins.generic.crossref.filter.PreprintCrossrefXmlFilter".
File: /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/includes/functions.php
Line: 236
Trace:
#0 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/classes/filter/FilterDAO.php(508): instantiate()
#1 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/classes/filter/FilterDAO.php(544): PKP\filter\FilterDAO->_newDataObject()
#2 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/classes/filter/FilterDAO.php(355): PKP\filter\FilterDAO->_fromRow()
#3 /var/www/web_apps/ops.uea.edu.ec/web/classes/plugins/PubObjectsExportPlugin.php(425): PKP\filter\FilterDAO->getObjectsByGroup()
#4 /var/www/web_apps/ops.uea.edu.ec/web/plugins/generic/crossref/CrossrefExportPlugin.php(261): APP\plugins\PubObjectsExportPlugin->exportXML()
#5 /var/www/web_apps/ops.uea.edu.ec/web/plugins/generic/crossref/CrossrefPlugin.php(150): APP\plugins\generic\crossref\CrossrefExportPlugin->exportAsDownload()
#6 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/api/v1/dois/PKPDoiHandler.php(415): APP\plugins\generic\crossref\CrossrefPlugin->exportSubmissions()
#7 [internal function]: PKP\API\v1\dois\PKPDoiHandler->exportSubmissions()
#8 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(40): call_user_func()
#9 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/Route.php(281): Slim\Handlers\Strategies\RequestResponse->__invoke()
#10 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): Slim\Route->__invoke()
#11 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/Route.php(268): Slim\Route->callMiddlewareStack()
#12 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/App.php(503): Slim\Route->run()
#13 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/classes/security/authorization/internal/ApiAuthorizationMiddleware.php(90): Slim\App->__invoke()
#14 [internal function]: PKP\security\authorization\internal\ApiAuthorizationMiddleware->__invoke()
#15 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array()
#16 [internal function]: Slim\DeferredCallable->__invoke()
#17 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func()
#18 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/classes/security/authorization/internal/ApiCsrfMiddleware.php(56): Slim\App->Slim{closure}()
#19 [internal function]: PKP\security\authorization\internal\ApiCsrfMiddleware->__invoke()
#20 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array()
#21 [internal function]: Slim\DeferredCallable->__invoke()
#22 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func()
#23 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/classes/security/authorization/internal/ApiTokenDecodingMiddleware.php(140): Slim\App->Slim{closure}()
#24 [internal function]: PKP\security\authorization\internal\ApiTokenDecodingMiddleware->__invoke()
#25 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array()
#26 [internal function]: Slim\DeferredCallable->__invoke()
#27 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func()
#28 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/classes/handler/APIHandler.php(83): Slim\App->Slim{closure}()
#29 [internal function]: PKP\handler\APIHandler->PKP\handler{closure}()
#30 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array()
#31 [internal function]: Slim\DeferredCallable->__invoke()
#32 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func()
#33 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/classes/handler/APIHandler.php(100): Slim\App->Slim{closure}()
#34 [internal function]: PKP\handler\APIHandler->PKP\handler{closure}()
#35 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array()
#36 [internal function]: Slim\DeferredCallable->__invoke()
#37 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func()
#38 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/classes/handler/APIHandler.php(105): Slim\App->Slim{closure}()
#39 [internal function]: PKP\handler\APIHandler->PKP\handler{closure}()
#40 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array()
#41 [internal function]: Slim\DeferredCallable->__invoke()
#42 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func()
#43 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): Slim\App->Slim{closure}()
#44 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/App.php(392): Slim\App->callMiddlewareStack()
#45 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/classes/handler/APIHandler.php(98): Slim\App->process()
#46 [internal function]: PKP\handler\APIHandler->PKP\handler{closure}()
#47 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array()
#48 [internal function]: Slim\DeferredCallable->__invoke()
#49 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func()
#50 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/classes/handler/APIHandler.php(105): Slim\App->Slim{closure}()
#51 [internal function]: PKP\handler\APIHandler->PKP\handler{closure}()
#52 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array()
#53 [internal function]: Slim\DeferredCallable->__invoke()
#54 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func()
#55 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): Slim\App->Slim{closure}()
#56 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/App.php(392): Slim\App->callMiddlewareStack()
#57 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/lib/vendor/slim/slim/Slim/App.php(297): Slim\App->process()
#58 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/classes/core/APIRouter.php(110): Slim\App->run()
#59 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/classes/core/Dispatcher.php(165): PKP\core\APIRouter->route()
#60 /var/www/web_apps/ops.uea.edu.ec/web/lib/pkp/classes/core/PKPApplication.php(395): PKP\core\Dispatcher->dispatch()
#61 /var/www/web_apps/ops.uea.edu.ec/web/index.php(21): PKP\core\PKPApplication->execute()
#62 {main}
View in rendered output by enabling the “displayErrorDetails” setting.
We’re on the lookout for more information if needed.
Best regards,
Amaury