[English]
I am creating an XML file to load some magazine issues into an OJS3.3.0.14 via the Native XML Plugin and I managed to load the magazine without articles but when I try to load with articles then this comes out:
[Wed Feb 21 09:00:00.939661 2024] [php7:notice] [pid 351275] [client 172.16.15.222:63422] Database query\nSELECT * FROM user_group_settings WHERE user_group_id = ?\n[14], referer: https://revistes.iec.cat/index.php/actnum/management/importexport/plugin/NativeImportExportPlugin
[Wed Feb 21 09:00:00.939785 2024] [php7:notice] [pid 351275] [client 172.16.15.222:63422] PHP Notice: Undefined variable: submission in /var/www/html/revistes.iec.cat/ojs-3.3.0-14/lib/pkp/plugins/importexport/native/filter/NativeXmlPKPAuthorFilter.inc.php on line 127, referer: https://revistes.iec.cat/index.php/actnum/management/importexport/plugin/NativeImportExportPlugin
[Wed Feb 21 09:00:00.940317 2024] [php7:error] [pid 351275] [client 172.16.15.222:63422] PHP Fatal error: Uncaught Error: Call to a member function getLocale() on null in /var/www/html/revistes.iec.cat/ojs-3.3.0-14/lib/pkp/plugins/importexport/native/filter/NativeXmlPKPAuthorFilter.inc.php:127\nStack trace:\n#0 /var/www/html/revistes.iec.cat/ojs-3.3.0-14/lib/pkp/plugins/importexport/native/filter/NativeImportFilter.inc.php(60): NativeXmlPKPAuthorFilter->handleElement()\n#1 /var/www/html/revistes.iec.cat/ojs-3.3.0-14/lib/pkp/classes/filter/Filter.inc.php(449): NativeImportFilter->process()\n#2 /var/www/html/revistes.iec.cat/ojs-3.3.0-14/lib/pkp/plugins/importexport/native/filter/NativeXmlPKPPublicationFilter.inc.php(231): Filter->execute()\n#3 /var/www/html/revistes.iec.cat/ojs-3.3.0-14/lib/pkp/plugins/importexport/native/filter/NativeXmlPKPPublicationFilter.inc.php(213): NativeXmlPKPPublicationFilter->parseAuthor()\n#4 /var/www/html/revistes.iec.cat/ojs-3.3.0-14/lib/pkp/plugins/importexport/native/filter/NativeXmlPKPPublicationFilter.inc.php(151): NativeXmlPKPPublicationFilter->parseAuthors()\n#5 /var/www/html/revistes. in /var/www/html/revistes.iec.cat/ojs-3.3.0-14/lib/pkp/plugins/importexport/native/filter/NativeXmlPKPAuthorFilter.inc.php on line 127, referer: https://revistes.iec.cat/index.php/actnum/management/importexport/plugin/NativeImportExportPlugin
Without putting the file (because it would not contribute anything) the XML part of the article is this:
<article xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" locale="ca_ES" status="3" submission_progress="0" stage="editorial">
<submission_file xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pkp.sfu.ca native.xsd" id="1" created_at="2022-03-08" date_created="" file_id="1" stage="proof" updated_at="2022-03-08" viewable="false" genre="Text de l'article" uploader="admin"><name locale="ca_ES">00057.pdf</name>
<file id="1" filesize="125334" extension="pdf"></file>
</submission_file><publication xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" locale="ca_ES" version="1" status="3" primary_contact_id="0" url_path="" seq="1" date_published="2023-07-10" section_ref="" access_status="0" xsi:schemaLocation="http://pkp.sfu.ca native.xsd">
<title locale="ca_ES">Introducció</title>
<languages locale="ca_ES"><language>ca</language></languages>
<authors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pkp.sfu.ca native.xsd"><author include_in_browse="true" user_group_ref="Autor/a" seq="1" id="0"><givenname locale="ca_ES">prova</givenname><familyname locale="ca_ES">prova2</familyname>
<email>xtorrents@iec.cat</email></author>
</authors>
<article_galley xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pkp.sfu.ca native.xsd" locale="ca_ES" url_path="" approved="true">
<name locale="ca_ES">PDF</name>
<seq>1</seq>
<submission_file_ref id="0" />
</article_galley>
<pages>7 - 8</pages>
</publication>
</article>
Do you have any idea what might be going on?
[Català]
Estic creant un fitxer XML per carregar els números d’algunes revistes a un OJS3.3.0.14 a través del Native XML Plugin i he aconseguit carregar la revista sense articles però a la que intento fer la càrrega amb articles aleshores surt això:
[Wed Feb 21 09:00:00.939661 2024] [php7:notice] [pid 351275] [client 172.16.15.222:63422] Database query\nSELECT * FROM user_group_settings WHERE user_group_id = ?\n[14], referer: https://revistes.iec.cat/index.php/actnum/management/importexport/plugin/NativeImportExportPlugin
[Wed Feb 21 09:00:00.939785 2024] [php7:notice] [pid 351275] [client 172.16.15.222:63422] PHP Notice: Undefined variable: submission in /var/www/html/revistes.iec.cat/ojs-3.3.0-14/lib/pkp/plugins/importexport/native/filter/NativeXmlPKPAuthorFilter.inc.php on line 127, referer: https://revistes.iec.cat/index.php/actnum/management/importexport/plugin/NativeImportExportPlugin
[Wed Feb 21 09:00:00.940317 2024] [php7:error] [pid 351275] [client 172.16.15.222:63422] PHP Fatal error: Uncaught Error: Call to a member function getLocale() on null in /var/www/html/revistes.iec.cat/ojs-3.3.0-14/lib/pkp/plugins/importexport/native/filter/NativeXmlPKPAuthorFilter.inc.php:127\nStack trace:\n#0 /var/www/html/revistes.iec.cat/ojs-3.3.0-14/lib/pkp/plugins/importexport/native/filter/NativeImportFilter.inc.php(60): NativeXmlPKPAuthorFilter->handleElement()\n#1 /var/www/html/revistes.iec.cat/ojs-3.3.0-14/lib/pkp/classes/filter/Filter.inc.php(449): NativeImportFilter->process()\n#2 /var/www/html/revistes.iec.cat/ojs-3.3.0-14/lib/pkp/plugins/importexport/native/filter/NativeXmlPKPPublicationFilter.inc.php(231): Filter->execute()\n#3 /var/www/html/revistes.iec.cat/ojs-3.3.0-14/lib/pkp/plugins/importexport/native/filter/NativeXmlPKPPublicationFilter.inc.php(213): NativeXmlPKPPublicationFilter->parseAuthor()\n#4 /var/www/html/revistes.iec.cat/ojs-3.3.0-14/lib/pkp/plugins/importexport/native/filter/NativeXmlPKPPublicationFilter.inc.php(151): NativeXmlPKPPublicationFilter->parseAuthors()\n#5 /var/www/html/revistes. in /var/www/html/revistes.iec.cat/ojs-3.3.0-14/lib/pkp/plugins/importexport/native/filter/NativeXmlPKPAuthorFilter.inc.php on line 127, referer: https://revistes.iec.cat/index.php/actnum/management/importexport/plugin/NativeImportExportPlugin
Sense posar el fitxer (perque no aportaria res) la part de l'XML de l'article és aquesta:
<article xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" locale="ca_ES" status="3" submission_progress="0" stage="editorial">
<submission_file xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pkp.sfu.ca native.xsd" id="1" created_at="2022-03-08" date_created="" file_id="1" stage="proof" updated_at="2022-03-08" viewable="false" genre="Text de l'article" uploader="admin"><name locale="ca_ES">00057.pdf</name>
<file id="1" filesize="125334" extension="pdf"></file>
</submission_file><publication xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" locale="ca_ES" version="1" status="3" primary_contact_id="0" url_path="" seq="1" date_published="2023-07-10" section_ref="" access_status="0" xsi:schemaLocation="http://pkp.sfu.ca native.xsd">
<title locale="ca_ES">Introducció</title>
<languages locale="ca_ES"><language>ca</language></languages>
<authors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pkp.sfu.ca native.xsd"><author include_in_browse="true" user_group_ref="Autor/a" seq="1" id="0"><givenname locale="ca_ES">prova</givenname><familyname locale="ca_ES">prova2</familyname>
<email>xtorrents@iec.cat</email></author>
</authors>
<article_galley xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pkp.sfu.ca native.xsd" locale="ca_ES" url_path="" approved="true">
<name locale="ca_ES">PDF</name>
<seq>1</seq>
<submission_file_ref id="0" />
</article_galley>
<pages>7 - 8</pages>
</publication>
</article>
Teniu alguna idea del que pot passar?