-
Application Version - OJS 3.1.2
While I try to export issue using nativeXmlPlugin, a black page shown without any error or warning.
-
Error log messages are given below:
[22-Jul-2019 11:17:07 UTC] PHP Fatal error: Uncaught Error: Call to a member function getUsername() on null in /home/user/public_html/lib/pkp/plugins/importexport/native/filter/SubmissionFileNativeXmlFilter.inc.php:108
Stack trace:
#0 /home/user/public_html/lib/pkp/plugins/importexport/native/filter/SubmissionFileNativeXmlFilter.inc.php(54): SubmissionFileNativeXmlFilter->createSubmissionFileNode(Object(DOMDocument), Object(SubmissionFile))
#1 /home/user/public_html/lib/pkp/classes/filter/Filter.inc.php(449): SubmissionFileNativeXmlFilter->process(Object(SubmissionFile))
#2 /home/user/public_html/lib/pkp/plugins/importexport/native/filter/SubmissionNativeXmlFilter.inc.php(292): Filter->execute(Object(SubmissionFile))
#3 /home/user/public_html/lib/pkp/plugins/importexport/native/filter/SubmissionNativeXmlFilter.inc.php(107): SubmissionNativeXmlFilter->addFiles(Object(DOMDocument), Object(DOMElement), Object(PublishedArticle))
#4 /home/user/public_html/plugins/importexport/native/filter/ArticleNativeXmlFilt in /home/oxhl82qbkwyo/public_html/lib/pkp/plugins/importexport/native/filter/SubmissionFileNativeXmlFilter.inc.php on line 108
1 Like
Hi @navmalik,
How did you solve the error?
Hi!
I have the same error in OJS 3.1.2-1
Uncaught Error: Call to a member function getUsername() on null in /lib/pkp/plugins/importexport/native/filter/SubmissionFileNativeXmlFilter.inc.php:108\nStack trace:\n#0 /lib/pkp/plugins/importexport/native/filter/SubmissionFileNativeXmlFilter.inc.php(54): SubmissionFileNativeXmlFilter->createSubmissionFileNode(Object(DOMDocument), Object(SubmissionFile))\n#1 /lib/pkp/classes/filter/Filter.inc.php(449): SubmissionFileNativeXmlFilter->process(Object(SubmissionFile))\n#2 /lib/pkp/plugins/importexport/native/filter/SubmissionNativeXmlFilter.inc.php(292): Filter->execute(Object(SubmissionFile))\n#3 /lib/pkp/plugins/importexport/native/filter/SubmissionNativeXmlFilter.inc.php(107): SubmissionNativeXmlFilter->addFiles(Object(DOMDocument), Object(DOMElement), Object(Article))\n#4 /plugins/importex in /lib/pkp/plugins/importexport/native/filter/SubmissionFileNativeXmlFilter.inc.php on line 108,
Hi everyone,
sorry for bumping this thread, but I’m having similar problems on OJS 3.3.0-7. Does anyone have an idea what the underlying problem is? I’m still kinda confused as to why this error occurs.
I found similar issues (e.g. this) related to references to values of submission_files.uploader_user_id
with no corresponding value in users.user_id
, so maybe this could be of help to anyone else finding this, although it didn’t apply to my case
Best regards
Dennis